-
Notifications
You must be signed in to change notification settings - Fork 25
Download
Lossy edited this page May 14, 2025
·
7 revisions
Library information can be found here Maven Central or MVN Repository
Snapshots are located here.
1. Add the snapshot repository to your build.
- Release: Maven Central
- Snapshots:
https://central.sonatype.com/repository/maven-snapshots/
2. Add the JavaSteam dependency to your project.
- Releases:
in.dragonbra:javasteam:x.y.z-SNAPSHOT
- Snapshot:
in.dragonbra:javasteam:x.y.z
3. Add the appropriate cryptography dependency to your project. JavaSteam depends on this.
- JVM or Android:
org.bouncycastle:bcprov-jdk18on:x.yy
- Android:
com.madgag.spongycastle:prov:1.58.0.0
(Spongycastle isn't updated anymore)
If you get a java.security.InvalidKeyException: Illegal key size or default parameters
exception when trying to encrypt a message you need to download the Unlimited Strength Jurisdiction Policy Files and place them under ${java.home}/jre/lib/security/
. See this stackoverflow question.