Class
Tree
Deprecated
Index
Help
JXTA
PREV NEXT
FRAMES
NO FRAMES
A
B
C
D
E
G
I
J
K
L
M
N
O
P
R
S
T
U
V
W
A
Algorithm(byte[], int, int, byte, boolean)
- Method in class jxta.security.impl.publickey.
NullRSA
The Algorithm: Encrypt | decrypt, encrypt == true | false
Algorithm(byte[], int, int, byte, boolean)
- Method in class jxta.security.impl.publickey.
RSA
Encrypt/decrypt byte array.
areEqual(byte[], byte[])
- Static method in class jxta.security.impl.test.
TestRSA
B
buildKey(byte, short, boolean)
- Static method in class jxta.security.impl.cipher.
KeyBuilder
Add new keytype above and add appropriate if statement below
C
clearDebug()
- Method in class jxta.security.impl.cipher.
NullCipher
turn off debugging
clearDebug()
- Method in class jxta.security.impl.cipher.
RC4Cipher
turn off debugging
clearDebug()
- Method in class jxta.security.impl.hash.
MD5Hash
clear debug
clearDebug()
- Method in class jxta.security.impl.hash.
NullHash
turn off debugging
clearDebug()
- Method in class jxta.security.impl.hash.
SHA1Hash
turn off debugging
clearDebug()
- Method in class jxta.security.impl.jxtasec.
JxtaSec1
clearDebug()
- Method in class jxta.security.impl.keyexchange.
NullKeyExchange
turn off debugging
clearDebug()
- Method in class jxta.security.impl.mac.
MACAlgorithm
turn off debugging
clearDebug()
- Method in class jxta.security.impl.mac.
NullMAC
turn off debugging
clearDebug()
- Method in class jxta.security.impl.publickey.
NullRSA
turn off debugging
clearDebug()
- Method in class jxta.security.impl.publickey.
RSA
turn off debugging
clearDebug()
- Method in class jxta.security.impl.publickey.
RSAKey
turn off debugging
clearDebug()
- Method in class jxta.security.impl.signature.
NullSignature
turn off debugging
clearDebug()
- Method in class jxta.security.impl.signature.
RSASignature
turn off debugging
clearKey()
- Method in class jxta.security.impl.cipher.
SecretKey
Clear key values
clearKey()
- Method in class jxta.security.impl.publickey.
RSAKey
Clear key values
clone()
- Method in class jxta.security.impl.hash.
MD5Hash
Return a MD5 clone of this object's state
clone()
- Method in class jxta.security.impl.hash.
NullHash
Clone ourself?
clone()
- Method in class jxta.security.impl.hash.
SHA1Hash
Clone "this"
D
decryptData(byte[])
- Method in class jxta.security.impl.jxtasec.
JxtaSec1
Return data URLBase64 decoded, and then decrypted with the session key.
doFinal(byte[], int, int, byte[], int)
- Method in class jxta.security.impl.cipher.
NullCipher
doFinal(byte[], int, int, byte[], int)
- Method in class jxta.security.impl.cipher.
RC4Cipher
Call here if you only have one buffer, or its the last buffer.
doFinal(byte[], int, int, byte[], int)
- Method in class jxta.security.impl.hash.
MD5Hash
Digest the final buffer.
doFinal(byte[], int, int, byte[], int)
- Method in class jxta.security.impl.hash.
NullHash
Nothing to finally do
doFinal(byte[], int, int, byte[], int)
- Method in class jxta.security.impl.hash.
SHA1Hash
If only one buffer is to be digested, then call doFinal only.
doit(byte[], boolean)
- Static method in class jxta.security.impl.test.
TestRSA
doPrivate(byte[], boolean)
- Static method in class jxta.security.impl.test.
TestRSA
Do private key algorithm
doPublic(byte[], boolean)
- Static method in class jxta.security.impl.test.
TestRSA
Do public key algorithm
dotestB64()
- Static method in class jxta.security.impl.test.
TestJSEC
E
encrypt(byte[], int, int, byte[], int)
- Method in class jxta.security.impl.mac.
MACAlgorithm
Signs the hash generated from the last(only) buffer of data.
encrypt(byte[], int, int, byte[], int)
- Method in class jxta.security.impl.mac.
NullMAC
Encrypts the digest after updating the last buffer of data (may be the only buffer)
encryptData(byte[])
- Method in class jxta.security.impl.jxtasec.
JxtaSec1
Return data encrypted with the session key in URLBase64.
equals(RSAPrivateKey)
- Method in class jxta.security.impl.publickey.
RSAKey
equals(RSAPublicKey)
- Method in class jxta.security.impl.publickey.
RSAKey
G
generateData(byte[], int, int)
- Method in class jxta.security.impl.random.
JRandom
generate requested bytes of random data See "Applied Cryptograpy" on "Distilling Randomness." We use SHA-1 rather than MD5.
getAlgorithm()
- Method in class jxta.security.impl.cipher.
NullCipher
getAlgorithm()
- Method in class jxta.security.impl.cipher.
RC4Cipher
accessor for algorithm
getAlgorithm()
- Method in class jxta.security.impl.hash.
MD5Hash
Return algorithm type
getAlgorithm()
- Method in class jxta.security.impl.hash.
NullHash
getAlgorithm()
- Method in class jxta.security.impl.hash.
SHA1Hash
Algorithm type
getAlgorithm()
- Method in class jxta.security.impl.mac.
MACAlgorithm
// Algorithm type
getAlgorithm()
- Method in class jxta.security.impl.mac.
NullMAC
return algorithm type value
getAlgorithm()
- Method in class jxta.security.impl.signature.
NullSignature
getAlgorithm()
- Method in class jxta.security.impl.signature.
RSASignature
// Algorithm type
getAlgorithmName()
- Method in class jxta.security.impl.cipher.
NullCipher
getAlgorithmName()
- Method in class jxta.security.impl.cipher.
RC4Cipher
getAlgorithmName()
- Method in class jxta.security.impl.hash.
MD5Hash
Algorithm name
getAlgorithmName()
- Method in class jxta.security.impl.hash.
NullHash
// Algorithm name
getAlgorithmName()
- Method in class jxta.security.impl.hash.
SHA1Hash
Algorithm name
getAlgorithmName()
- Method in class jxta.security.impl.keyexchange.
NullKeyExchange
// Algorithm name
getAlgorithmName()
- Method in class jxta.security.impl.mac.
MACAlgorithm
// Algorithm name
getAlgorithmName()
- Method in class jxta.security.impl.mac.
NullMAC
// Algorithm name
getAlgorithmName()
- Method in class jxta.security.impl.publickey.
NullRSA
// Algorithm name
getAlgorithmName()
- Method in class jxta.security.impl.publickey.
RSA
// Algorithm name
getAlgorithmName()
- Method in class jxta.security.impl.publickey.
RSAKey
getAlgorithmName()
- Method in class jxta.security.impl.signature.
NullSignature
getAlgorithmName()
- Method in class jxta.security.impl.signature.
RSASignature
// Algorithm name
getCrtCoefficient(byte[], int)
- Method in class jxta.security.impl.publickey.
RSAKey
getCrtCoefficientLength()
- Method in class jxta.security.impl.publickey.
RSAKey
Chinese remainder theorem coefficient 1/q mod p
getDigestLength()
- Method in class jxta.security.impl.hash.
MD5Hash
return digest length
getDigestLength()
- Method in class jxta.security.impl.hash.
NullHash
No digest used
getDigestLength()
- Method in class jxta.security.impl.hash.
SHA1Hash
Digest length
getEncryptionBlockLength()
- Method in class jxta.security.impl.publickey.
NullRSA
getEncryptionBlockLength()
- Method in class jxta.security.impl.publickey.
RSA
length 0f Datablock + padding (Modulus in bytes)
getJxtaCipher()
- Method in class jxta.security.impl.crypto.
JxtaCryptoSuite
Accessors
getJxtaCipher(byte)
- Method in class jxta.security.impl.crypto.
JxtaCryptoSuite
Only one cipher so far ..
getJxtaHash()
- Method in class jxta.security.impl.crypto.
JxtaCryptoSuite
Use the following if just a single hash has been requested.
getJxtaHash(byte)
- Method in class jxta.security.impl.crypto.
JxtaCryptoSuite
Use the following if just mutiple hashes have been requested.
getJxtaKeyExchange()
- Method in class jxta.security.impl.crypto.
JxtaCryptoSuite
getJxtaMAC()
- Method in class jxta.security.impl.crypto.
JxtaCryptoSuite
getJxtaPublicKeyAlgorithm()
- Method in class jxta.security.impl.crypto.
JxtaCryptoSuite
getJxtaSignature()
- Method in class jxta.security.impl.crypto.
JxtaCryptoSuite
getKey(byte[], int)
- Method in class jxta.security.impl.cipher.
SecretKey
Here we copy the secret key into the buffer
getLength()
- Method in class jxta.security.impl.cipher.
SecretKey
Length in bytes - Keys SHOULD be multiples of 8
getLength()
- Method in class jxta.security.impl.mac.
MACAlgorithm
get the length of the signature
getLength()
- Method in class jxta.security.impl.mac.
NullMAC
get the length of the MAC
getLength()
- Method in class jxta.security.impl.publickey.
RSAKey
get Key length in bytes
getMaxInputDataBlockLength()
- Method in class jxta.security.impl.publickey.
NullRSA
getMaxInputDataBlockLength()
- Method in class jxta.security.impl.publickey.
RSA
max input data block length
getModulus(byte[], int)
- Method in class jxta.security.impl.publickey.
RSAKey
getModulusLength()
- Method in class jxta.security.impl.publickey.
RSAKey
get modulus length, n Note: This may exceed the keysize in bytes by one byte.
getOptions(String[])
- Static method in class jxta.security.impl.test.
TestJSEC
getOptions(String[])
- Static method in class jxta.security.impl.test.
TestMAC
getOptions(String[])
- Static method in class jxta.security.impl.test.
TestSigning
getOurRSAPublicKey()
- Method in class jxta.security.impl.jxtasec.
JxtaSec1
getPrimeExponentP(byte[], int)
- Method in class jxta.security.impl.publickey.
RSAKey
getPrimeExponentPLength()
- Method in class jxta.security.impl.publickey.
RSAKey
prime exponent, d mod (p-1)
getPrimeExponentQ(byte[], int)
- Method in class jxta.security.impl.publickey.
RSAKey
getPrimeExponentQLength()
- Method in class jxta.security.impl.publickey.
RSAKey
prime exponent, d mod (q-1)
getPrimeP(byte[], int)
- Method in class jxta.security.impl.publickey.
RSAKey
getPrimePLength()
- Method in class jxta.security.impl.publickey.
RSAKey
Prime p
getPrimeQ(byte[], int)
- Method in class jxta.security.impl.publickey.
RSAKey
getPrimeQLength()
- Method in class jxta.security.impl.publickey.
RSAKey
Prime q
getPrivateExponent(byte[], int)
- Method in class jxta.security.impl.publickey.
RSAKey
getPrivateExponentLength()
- Method in class jxta.security.impl.publickey.
RSAKey
get private exponent length d = 1/e mod (p-1)(q-1)
getPrivatekey()
- Method in class jxta.security.impl.publickey.
NullRSA
getPrivatekey()
- Method in class jxta.security.impl.publickey.
RSA
get the RSA private key data
getProfile()
- Static method in class jxta.security.impl.crypto.
JxtaCryptoSuite
access profile
getPublicExponent(byte[], int)
- Method in class jxta.security.impl.publickey.
RSAKey
copy the exponent into the byte array and return the exponent length in bytes.
getPublicExponentLength()
- Method in class jxta.security.impl.publickey.
RSAKey
get public exponent length e
getPublickey()
- Method in class jxta.security.impl.publickey.
NullRSA
getPublickey()
- Method in class jxta.security.impl.publickey.
RSA
get the RSA public key data
getRSAPrivateKeyData()
- Method in class jxta.security.impl.jxtasec.
JxtaSec1
Get rsa private key data for local storage
getRSAPublicKeyData()
- Method in class jxta.security.impl.jxtasec.
JxtaSec1
Get rsa public key data for local storage
getSessionKey(byte[])
- Method in class jxta.security.impl.jxtasec.
JxtaSec1
We have received an encoded RSA Public Key from the other peer: We return the session key as a base64 string encrpted in the other peers public key.
getSize()
- Method in class jxta.security.impl.cipher.
SecretKey
Return Size in bits
getSize()
- Method in class jxta.security.impl.publickey.
RSAKey
get Key length in bits
getType()
- Method in class jxta.security.impl.cipher.
SecretKey
Return key type code
getType()
- Method in class jxta.security.impl.publickey.
RSAKey
Get key type
I
init(byte)
- Method in class jxta.security.impl.signature.
NullSignature
initialize the Signature object behaviour
init(byte)
- Method in class jxta.security.impl.signature.
RSASignature
initialize the Signature mode - sign or verify
init(byte, Key, byte[])
- Method in class jxta.security.impl.mac.
MACAlgorithm
initialize the Signature mode - sign or verify
init(byte, Key, byte[])
- Method in class jxta.security.impl.mac.
NullMAC
initialize the MAC object behaviour
init(Key, byte)
- Method in class jxta.security.impl.cipher.
NullCipher
Initializes the cipher S based on the key Crypto code from Bruce Schneier
init(Key, byte)
- Method in class jxta.security.impl.cipher.
RC4Cipher
init(Key, byte, byte[], int, int)
- Method in class jxta.security.impl.cipher.
NullCipher
Key initialization (not used for RC4 since additional parameters are not required)
init(Key, byte, byte[], int, int)
- Method in class jxta.security.impl.cipher.
RC4Cipher
Initialize key.
isInitialized()
- Method in class jxta.security.impl.cipher.
SecretKey
Initialization state
isInitialized()
- Method in class jxta.security.impl.publickey.
RSAKey
Check initialization state of key
J
JRandom
- class jxta.security.impl.random.
JRandom
.
JRandom()
- Constructor for class jxta.security.impl.random.
JRandom
Required constructors
JRandom(long)
- Constructor for class jxta.security.impl.random.
JRandom
JxtaCryptoSuite
- class jxta.security.impl.crypto.
JxtaCryptoSuite
.
JxtaCryptoSuite(byte, RSAKey, byte, byte)
- Constructor for class jxta.security.impl.crypto.
JxtaCryptoSuite
Our constructor Supported profiles: RSA + RC4 + SHA1
JxtaSec1
- class jxta.security.impl.jxtasec.
JxtaSec1
.
JxtaSec1()
- Constructor for class jxta.security.impl.jxtasec.
JxtaSec1
jxtaSecInit()
- Method in class jxta.security.impl.jxtasec.
JxtaSec1
Initialize security variables
jxtaSecInit(Object, Object)
- Method in class jxta.security.impl.jxtasec.
JxtaSec1
Initialize with previous RSA public/private key values
K
KeyBuilder
- class jxta.security.impl.cipher.
KeyBuilder
.
KeyBuilder()
- Constructor for class jxta.security.impl.cipher.
KeyBuilder
L
LENGTH_RC4
- Static variable in class jxta.security.impl.cipher.
KeyBuilder
LENGTH_RSA_512
- Static variable in class jxta.security.impl.cipher.
KeyBuilder
LENGTH_RSA_MIN
- Static variable in class jxta.security.impl.cipher.
KeyBuilder
M
MACAlgorithm
- class jxta.security.impl.mac.
MACAlgorithm
.
MACAlgorithm(Cipher, byte, Hash)
- Constructor for class jxta.security.impl.mac.
MACAlgorithm
constructor
main(String[])
- Static method in class jxta.security.impl.test.
TestDigest
main(String[])
- Static method in class jxta.security.impl.test.
TestJSEC
main(String[])
- Static method in class jxta.security.impl.test.
TestMAC
main(String[])
- Static method in class jxta.security.impl.test.
TestRC4
main(String[])
- Static method in class jxta.security.impl.test.
TestRSA
main(String[])
- Static method in class jxta.security.impl.test.
TestSigning
MD5Hash
- class jxta.security.impl.hash.
MD5Hash
.
MD5Hash()
- Constructor for class jxta.security.impl.hash.
MD5Hash
modulus
- Variable in class jxta.security.impl.publickey.
RSAPublickeyData
N
next(int)
- Method in class jxta.security.impl.random.
JRandom
some bits of an int
nextBytes(byte[])
- Method in class jxta.security.impl.random.
JRandom
generate buff.length random bytes
nextInt()
- Method in class jxta.security.impl.random.
JRandom
nextLong()
- Method in class jxta.security.impl.random.
JRandom
NullCipher
- class jxta.security.impl.cipher.
NullCipher
.
This class does nothing
NullCipher()
- Constructor for class jxta.security.impl.cipher.
NullCipher
NullHash
- class jxta.security.impl.hash.
NullHash
.
NullHash()
- Constructor for class jxta.security.impl.hash.
NullHash
NullKeyExchange
- class jxta.security.impl.keyexchange.
NullKeyExchange
.
NullKeyExchange()
- Constructor for class jxta.security.impl.keyexchange.
NullKeyExchange
// constructor
NullMAC
- class jxta.security.impl.mac.
NullMAC
.
NullMAC()
- Constructor for class jxta.security.impl.mac.
NullMAC
// constructor
NullRSA
- class jxta.security.impl.publickey.
NullRSA
.
NullRSA()
- Constructor for class jxta.security.impl.publickey.
NullRSA
// constructor
NullSignature
- class jxta.security.impl.signature.
NullSignature
.
NullSignature()
- Constructor for class jxta.security.impl.signature.
NullSignature
O
oneMillion(byte, boolean)
- Static method in class jxta.security.impl.test.
TestMAC
oneMillion(byte, boolean)
- Static method in class jxta.security.impl.test.
TestSigning
P
publicExponent
- Variable in class jxta.security.impl.publickey.
RSAPublickeyData
R
RC4Cipher
- class jxta.security.impl.cipher.
RC4Cipher
.
This class implements the RC4 stream cipher
RC4Cipher()
- Constructor for class jxta.security.impl.cipher.
RC4Cipher
Constructor
reportResults(byte[], byte[], boolean)
- Static method in class jxta.security.impl.test.
TestRSA
reset()
- Method in class jxta.security.impl.hash.
MD5Hash
reset()
- Method in class jxta.security.impl.hash.
NullHash
Nothing to reset
reset()
- Method in class jxta.security.impl.hash.
SHA1Hash
Reset the calculation
reset()
- Method in class jxta.security.impl.jxtasec.
JxtaSec1
Reset the object
reset()
- Method in class jxta.security.impl.publickey.
NullRSA
reset()
- Method in class jxta.security.impl.publickey.
RSA
resetTimers()
- Static method in class jxta.security.impl.test.
TestRSA
RSA
- class jxta.security.impl.publickey.
RSA
.
RSA(RSAKey)
- Constructor for class jxta.security.impl.publickey.
RSA
Note: KeyBuilder must be called prior to instantiating this class to set the appropriate size.
RSAEquals(RSAKey, byte)
- Method in class jxta.security.impl.publickey.
RSAKey
Return true if key is equal to "this" key.
RSAKey
- class jxta.security.impl.publickey.
RSAKey
.
RSAKey(byte, short)
- Constructor for class jxta.security.impl.publickey.
RSAKey
Constructor
RSAPrivatekeyData
- class jxta.security.impl.publickey.
RSAPrivatekeyData
.
RSAPrivatekeyData()
- Constructor for class jxta.security.impl.publickey.
RSAPrivatekeyData
RSAPublickeyData
- class jxta.security.impl.publickey.
RSAPublickeyData
.
RSAPublickeyData()
- Constructor for class jxta.security.impl.publickey.
RSAPublickeyData
RSASignature
- class jxta.security.impl.signature.
RSASignature
.
RSASignature()
- Constructor for class jxta.security.impl.signature.
RSASignature
// constructor
RSASignature(PublicKeyAlgorithm, RSAKey, byte, Hash)
- Constructor for class jxta.security.impl.signature.
RSASignature
constructor
S
SecretKey
- class jxta.security.impl.cipher.
SecretKey
.
SecretKey(byte, short)
- Constructor for class jxta.security.impl.cipher.
SecretKey
Constructor
setCrtCoefficient(byte[], int, int)
- Method in class jxta.security.impl.publickey.
RSAKey
1/q mod p
setDebug()
- Method in class jxta.security.impl.cipher.
NullCipher
turn on debugging
setDebug()
- Method in class jxta.security.impl.cipher.
RC4Cipher
turn on debugging
setDebug()
- Method in class jxta.security.impl.hash.
MD5Hash
set debug
setDebug()
- Method in class jxta.security.impl.hash.
NullHash
turn on debugging
setDebug()
- Method in class jxta.security.impl.hash.
SHA1Hash
turn on debugging
setDebug()
- Method in class jxta.security.impl.jxtasec.
JxtaSec1
setDebug()
- Method in class jxta.security.impl.keyexchange.
NullKeyExchange
turn on debugging
setDebug()
- Method in class jxta.security.impl.mac.
MACAlgorithm
turn on debugging
setDebug()
- Method in class jxta.security.impl.mac.
NullMAC
turn on debugging
setDebug()
- Method in class jxta.security.impl.publickey.
NullRSA
turn on debugging
setDebug()
- Method in class jxta.security.impl.publickey.
RSA
turn on debugging
setDebug()
- Method in class jxta.security.impl.publickey.
RSAKey
turn on debugging
setDebug()
- Method in class jxta.security.impl.signature.
NullSignature
turn on debugging
setDebug()
- Method in class jxta.security.impl.signature.
RSASignature
turn on debugging
setKey(byte[], int)
- Method in class jxta.security.impl.cipher.
SecretKey
Set the key into secret
setModulus(byte[], int, int)
- Method in class jxta.security.impl.publickey.
RSAKey
Store the modulus as restricted by our size.
setPrimeExponentP(byte[], int, int)
- Method in class jxta.security.impl.publickey.
RSAKey
d mod(p - 1)
setPrimeExponentQ(byte[], int, int)
- Method in class jxta.security.impl.publickey.
RSAKey
d mod(q - 1)
setPrimeP(byte[], int, int)
- Method in class jxta.security.impl.publickey.
RSAKey
setPrimeQ(byte[], int, int)
- Method in class jxta.security.impl.publickey.
RSAKey
setPrivateExponent(byte[], int, int)
- Method in class jxta.security.impl.publickey.
RSAKey
setPrivateKey()
- Method in class jxta.security.impl.publickey.
NullRSA
setPrivateKey()
- Method in class jxta.security.impl.publickey.
RSA
Compute the private key from the public key Here, we compute d = 1/e mod((p-1)(q-1)), and store the remainder of the CRT parameters
setPrivateKey(Object)
- Method in class jxta.security.impl.publickey.
NullRSA
setPrivateKey(Object)
- Method in class jxta.security.impl.publickey.
RSA
Set private key from saved values
setPublicExponent(byte[], int, int)
- Method in class jxta.security.impl.publickey.
RSAKey
Store the exponent as restricted by our size.
setPublicKey()
- Method in class jxta.security.impl.publickey.
NullRSA
setPublicKey()
- Method in class jxta.security.impl.publickey.
RSA
Compute the public key given the key size in bits Here, we compute p, q, and n = pq.
setPublicKey(byte[])
- Method in class jxta.security.impl.publickey.
NullRSA
setPublicKey(byte[])
- Method in class jxta.security.impl.publickey.
RSA
Set the public key from a saved value for public key
setPublicKey(Object)
- Method in class jxta.security.impl.publickey.
NullRSA
setPublicKey(Object)
- Method in class jxta.security.impl.publickey.
RSA
Set the public key from a saved value for public key
setSeed(byte[], int, int)
- Method in class jxta.security.impl.random.
JRandom
override our default seed
setSeed(long)
- Method in class jxta.security.impl.random.
JRandom
Random class methods
setSessionKey(byte[])
- Method in class jxta.security.impl.jxtasec.
JxtaSec1
We have received a session key encrypted in our RSA public key and base64 encoded.
SHA1DigestLength
- Variable in class jxta.security.impl.hash.
SHA1Hash
SHA1Hash
- class jxta.security.impl.hash.
SHA1Hash
.
SHA1Hash()
- Constructor for class jxta.security.impl.hash.
SHA1Hash
Constructor
sign(byte[], int, int)
- Method in class jxta.security.impl.signature.
NullSignature
signs the last buffer of data (may be the only buffer)
sign(byte[], int, int)
- Method in class jxta.security.impl.signature.
RSASignature
Signs the hash generated from the last(only) buffer of data.
T
TestDigest
- class jxta.security.impl.test.
TestDigest
.
TestDigest()
- Constructor for class jxta.security.impl.test.
TestDigest
TestJSEC
- class jxta.security.impl.test.
TestJSEC
.
TestJSEC()
- Constructor for class jxta.security.impl.test.
TestJSEC
TestMAC
- class jxta.security.impl.test.
TestMAC
.
TestMAC()
- Constructor for class jxta.security.impl.test.
TestMAC
TestRC4
- class jxta.security.impl.test.
TestRC4
.
TestRC4()
- Constructor for class jxta.security.impl.test.
TestRC4
TestRSA
- class jxta.security.impl.test.
TestRSA
.
TestRSA()
- Constructor for class jxta.security.impl.test.
TestRSA
TestSigning
- class jxta.security.impl.test.
TestSigning
.
TestSigning()
- Constructor for class jxta.security.impl.test.
TestSigning
timingOutput(boolean)
- Static method in class jxta.security.impl.test.
TestRSA
transform(byte[], int, int, byte[], int)
- Method in class jxta.security.impl.cipher.
RC4Cipher
Encrypt or decrypt the inBuf, storing results in outBuff paying attention to offsets.
TYPE_DES
- Static variable in class jxta.security.impl.cipher.
KeyBuilder
TYPE_RC4
- Static variable in class jxta.security.impl.cipher.
KeyBuilder
TYPE_RSA
- Static variable in class jxta.security.impl.cipher.
KeyBuilder
TYPE_RSA_PRIVATE
- Static variable in class jxta.security.impl.cipher.
KeyBuilder
TYPE_RSA_PUBLIC
- Static variable in class jxta.security.impl.cipher.
KeyBuilder
U
update(byte[], int, int)
- Method in class jxta.security.impl.hash.
MD5Hash
update(byte[], int, int)
- Method in class jxta.security.impl.hash.
NullHash
Nothing to update
update(byte[], int, int)
- Method in class jxta.security.impl.hash.
SHA1Hash
Call update for all but the last buffer of data to be digested.
update(byte[], int, int)
- Method in class jxta.security.impl.mac.
MACAlgorithm
updates data to be encrypted.
update(byte[], int, int)
- Method in class jxta.security.impl.mac.
NullMAC
updates data to be encrypted.
update(byte[], int, int)
- Method in class jxta.security.impl.signature.
NullSignature
updates data to be signed.
update(byte[], int, int)
- Method in class jxta.security.impl.signature.
RSASignature
updates data to be signed.
update(byte[], int, int, byte[], int)
- Method in class jxta.security.impl.cipher.
NullCipher
update(byte[], int, int, byte[], int)
- Method in class jxta.security.impl.cipher.
RC4Cipher
Call update only if one has multiple buffers to encrypt/decrypt
V
verify(byte[], int, int, byte[], int, int)
- Method in class jxta.security.impl.mac.
MACAlgorithm
Verifies a MAC after updating last/only inBuf against the MAC in macBuf.
verify(byte[], int, int, byte[], int, int)
- Method in class jxta.security.impl.mac.
NullMAC
Verifies a MAC for last/only inBuff against the signature in sigBuff.
verify(byte[], int, int, byte[], int, int)
- Method in class jxta.security.impl.signature.
NullSignature
Verifies a signature for last/only inBuff against the signature in sigBuff.
verify(byte[], int, int, byte[], int, int)
- Method in class jxta.security.impl.signature.
RSASignature
Verifies a signature for last/only inBuf against the signature in sigBuf.
W
whoami()
- Method in class jxta.security.impl.random.
JRandom
An identifier
A
B
C
D
E
G
I
J
K
L
M
N
O
P
R
S
T
U
V
W
Class
Tree
Deprecated
Index
Help
JXTA
PREV NEXT
FRAMES
NO FRAMES