Package | Description |
---|---|
org.bouncycastle.crypto.kems | |
org.bouncycastle.crypto.params | |
org.bouncycastle.crypto.prng | |
org.bouncycastle.crypto.tls |
Modifier and Type | Method and Description |
---|---|
protected KeyParameter |
ECIESKeyEncapsulation.deriveKey(int keyLen,
byte[] C,
byte[] PEH) |
protected KeyParameter |
RSAKeyEncapsulation.generateKey(BigInteger n,
BigInteger r,
int keyLen) |
Modifier and Type | Class and Description |
---|---|
class |
DESedeParameters |
class |
DESParameters |
class |
RC2Parameters |
Modifier and Type | Method and Description |
---|---|
KeyParameter |
TweakableBlockCipherParameters.getKey()
Gets the key.
|
KeyParameter |
AEADParameters.getKey() |
Constructor and Description |
---|
AEADParameters(KeyParameter key,
int macSize,
byte[] nonce)
Base constructor.
|
AEADParameters(KeyParameter key,
int macSize,
byte[] nonce,
byte[] associatedText)
Base constructor.
|
CCMParameters(KeyParameter key,
int macSize,
byte[] nonce,
byte[] associatedText)
Deprecated.
Base constructor.
|
TweakableBlockCipherParameters(KeyParameter key,
byte[] tweak) |
Modifier and Type | Method and Description |
---|---|
X931SecureRandom |
X931SecureRandomBuilder.build(BlockCipher engine,
KeyParameter key,
boolean predictionResistant)
Construct a X9.31 secure random generator using the passed in engine and key.
|
Modifier and Type | Method and Description |
---|---|
protected KeyParameter |
Chacha20Poly1305.generateRecordMACKey(StreamCipher cipher) |
protected KeyParameter |
Chacha20Poly1305.initRecord(StreamCipher cipher,
boolean forEncryption,
long seqNo,
byte[] iv) |
Modifier and Type | Method and Description |
---|---|
protected byte[] |
Chacha20Poly1305.calculateRecordMAC(KeyParameter macKey,
byte[] additionalData,
byte[] buf,
int off,
int len) |
Copyright © 2017 BouncyCastle.org. All rights reserved.