Searched defs:ivSize (Results 1 - 9 of 9) sorted by relevance

/external/bouncycastle/src/main/java/org/bouncycastle/crypto/generators/
H A DOpenSSLPBEParametersGenerator.java102 * @param ivSize the size of the iv we want (in bits)
104 * @exception IllegalArgumentException if keySize + ivSize is larger than the base hash size.
108 int ivSize)
111 ivSize = ivSize / 8;
113 byte[] dKey = generateDerivedKey(keySize + ivSize);
115 return new ParametersWithIV(new KeyParameter(dKey, 0, keySize), dKey, keySize, ivSize);
106 generateDerivedParameters( int keySize, int ivSize) argument
H A DPKCS5S1ParametersGenerator.java84 * @param ivSize the size of the iv we want (in bits)
86 * @exception IllegalArgumentException if keySize + ivSize is larger than the base hash size.
90 int ivSize)
93 ivSize = ivSize / 8;
95 if ((keySize + ivSize) > digest.getDigestSize())
98 "Can't generate a derived key " + (keySize + ivSize) + " bytes long.");
103 return new ParametersWithIV(new KeyParameter(dKey, 0, keySize), dKey, keySize, ivSize);
88 generateDerivedParameters( int keySize, int ivSize) argument
H A DPKCS12ParametersGenerator.java188 * @param ivSize the size of the iv we want (in bits)
193 int ivSize)
196 ivSize = ivSize / 8;
200 byte[] iv = generateDerivedKey(IV_MATERIAL, ivSize);
202 return new ParametersWithIV(new KeyParameter(dKey, 0, keySize), iv, 0, ivSize);
191 generateDerivedParameters( int keySize, int ivSize) argument
H A DPKCS5S2ParametersGenerator.java124 * @param ivSize the size of the iv we want (in bits)
129 int ivSize)
132 ivSize = ivSize / 8;
134 byte[] dKey = generateDerivedKey(keySize + ivSize);
136 return new ParametersWithIV(new KeyParameter(dKey, 0, keySize), dKey, keySize, ivSize);
127 generateDerivedParameters( int keySize, int ivSize) argument
/external/bouncycastle/src/main/java/org/bouncycastle/crypto/
H A DPBEParametersGenerator.java79 * an initialisation vector (IV) of length ivSize.
82 * @param ivSize the length, in bits, of the iv required.
85 public abstract CipherParameters generateDerivedParameters(int keySize, int ivSize); argument
/external/bouncycastle/src/main/java/org/bouncycastle/jce/provider/
H A DJCEPBEKey.java20 int ivSize; field in class:JCEPBEKey
34 int ivSize,
43 this.ivSize = ivSize;
105 return ivSize;
28 JCEPBEKey( String algorithm, DERObjectIdentifier oid, int type, int digest, int keySize, int ivSize, PBEKeySpec pbeKeySpec, CipherParameters param) argument
H A DPBE.java223 int ivSize)
240 if (ivSize != 0)
242 param = generator.generateDerivedParameters(keySize, ivSize);
218 makePBEParameters( PBEKeySpec keySpec, int type, int hash, int keySize, int ivSize) argument
H A DJCESecretKeyFactory.java113 private int ivSize; field in class:JCESecretKeyFactory.PBEKeyFactory
122 int ivSize)
130 this.ivSize = ivSize;
144 return new JCEPBEKey(this.algName, this.algOid, scheme, digest, keySize, ivSize, pbeSpec, null);
149 param = Util.makePBEParameters(pbeSpec, scheme, digest, keySize, ivSize);
156 return new JCEPBEKey(this.algName, this.algOid, scheme, digest, keySize, ivSize, pbeSpec, param);
170 private int ivSize; field in class:JCESecretKeyFactory.DESPBEKeyFactory
179 int ivSize)
187 this.ivSize
115 PBEKeyFactory( String algorithm, DERObjectIdentifier oid, boolean forCipher, int scheme, int digest, int keySize, int ivSize) argument
172 DESPBEKeyFactory( String algorithm, DERObjectIdentifier oid, boolean forCipher, int scheme, int digest, int keySize, int ivSize) argument
[all...]
H A DWrapCipherSpi.java74 private int ivSize; field in class:WrapCipherSpi
89 int ivSize)
92 this.ivSize = ivSize;
173 if (param instanceof KeyParameter && ivSize != 0)
175 iv = new byte[ivSize];
87 WrapCipherSpi( Wrapper wrapEngine, int ivSize) argument

Completed in 500 milliseconds