Save This Page
Home » crypto-143 » org.bouncycastle.crypto.agreement.srp » [javadoc | source]
org.bouncycastle.crypto.agreement.srp
public class: SRP6Util [javadoc | source]
java.lang.Object
   org.bouncycastle.crypto.agreement.srp.SRP6Util
Method from org.bouncycastle.crypto.agreement.srp.SRP6Util Summary:
calculateK,   calculateU,   calculateX,   generatePrivateValue,   validatePublicValue
Methods from java.lang.Object:
equals,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.bouncycastle.crypto.agreement.srp.SRP6Util Detail:
 public static BigInteger calculateK(Digest digest,
    BigInteger N,
    BigInteger g) 
 public static BigInteger calculateU(Digest digest,
    BigInteger N,
    BigInteger A,
    BigInteger B) 
 public static BigInteger calculateX(Digest digest,
    BigInteger N,
    byte[] salt,
    byte[] identity,
    byte[] password) 
 public static BigInteger generatePrivateValue(Digest digest,
    BigInteger N,
    BigInteger g,
    SecureRandom random) 
 public static BigInteger validatePublicValue(BigInteger N,
    BigInteger val) throws CryptoException