|
|||||||||
| Home >> All >> com >> ssttr >> [ crypto overview ] | PREV NEXT | ||||||||
A
- a(byte[], byte[], int) - Method in class com.ssttr.crypto.DH
B
- b - Variable in class com.ssttr.crypto.DH
- benchmark(MessageDigest) - Static method in class com.ssttr.crypto.MessageDigest
- blk(int) - Method in class com.ssttr.crypto.SHA1
- blk0(int) - Method in class com.ssttr.crypto.SHA1
- block - Variable in class com.ssttr.crypto.SHA1
- blockIndex - Variable in class com.ssttr.crypto.SHA1
- buffer - Variable in class com.ssttr.crypto.MD2
- buffer - Variable in class com.ssttr.crypto.MD5
- bzero(byte[], int) - Method in class com.ssttr.crypto.DH
C
- checksum - Variable in class com.ssttr.crypto.MD2
- com.ssttr.crypto - package com.ssttr.crypto
- computeDigest(byte[]) - Method in class com.ssttr.crypto.MessageDigest
- Complete digest computation on an array of bytes.
- computeDigest(InputStream) - Method in class com.ssttr.crypto.MessageDigest
- count - Variable in class com.ssttr.crypto.MD2
- count - Variable in class com.ssttr.crypto.MD5
- count - Variable in class com.ssttr.crypto.SHA1
- cycles - Variable in class com.ssttr.crypto.TEA
D
- DEFAULT_ITERATIONS - Static variable in class com.ssttr.crypto.TEA
- Default number of iterations to perform durring encryption/decryption (32).
- DH - class com.ssttr.crypto.DH.
- This class performs the basic essential functions for Diffie-Hellman key genereration.
- DH(int) - Constructor for class com.ssttr.crypto.DH
- Creates a new instance of DH.
- d - Variable in class com.ssttr.crypto.DH
- dd - Variable in class com.ssttr.crypto.SHA1
- decipher(int[], int[], int) - Method in class com.ssttr.crypto.TEA
- decrypt(byte[]) - Method in interface com.ssttr.crypto.SKEncryption
- decrypt(byte[]) - Method in class com.ssttr.crypto.TEA
- Decrypts some data.
- delta - Static variable in class com.ssttr.crypto.TEA
- digestBits - Variable in class com.ssttr.crypto.MessageDigest
- the actual digest bits.
- digestValid - Variable in class com.ssttr.crypto.MessageDigest
- status of the digest
E
- e - Variable in class com.ssttr.crypto.DH
- encipher(int[], int[], int) - Method in class com.ssttr.crypto.TEA
- encrypt(byte[]) - Method in interface com.ssttr.crypto.SKEncryption
- encrypt(byte[]) - Method in class com.ssttr.crypto.TEA
- Encrypts some data.
F
- F(int, int, int) - Method in class com.ssttr.crypto.MD5
- FF(int, int, int, int, int, int, int) - Method in class com.ssttr.crypto.MD5
- finish() - Method in class com.ssttr.crypto.MD2
- Perform the final computations, any buffered bytes are added to the digest, the count is added to the digest, and the resulting digest is stored.
- finish() - Method in class com.ssttr.crypto.MD5
- Perform the final computations, any buffered bytes are added to the digest, the count is added to the digest, and the resulting digest is stored.
- finish() - Method in class com.ssttr.crypto.MessageDigest
- Perform the final computations and cleanup.
- finish() - Method in class com.ssttr.crypto.SHA1
- Complete processing on the message digest.
G
- G(int, int, int) - Method in class com.ssttr.crypto.MD5
- GG(int, int, int, int, int, int, int) - Method in class com.ssttr.crypto.MD5
- g - Variable in class com.ssttr.crypto.DH
- generateKey(String, String, String) - Method in class com.ssttr.crypto.DH
- generateKey(byte[], byte[], byte[]) - Method in class com.ssttr.crypto.DH
- generateKey() - Method in class com.ssttr.crypto.DH
- getAlg() - Method in class com.ssttr.crypto.MD2
- getAlg() - Method in class com.ssttr.crypto.MD5
- getAlg() - Method in class com.ssttr.crypto.MessageDigest
- Return a string that represents the algorithim of this message digest.
- getAlg() - Method in class com.ssttr.crypto.SHA1
- Return a string that identifies this algorithm
- getDigest() - Method in class com.ssttr.crypto.MessageDigest
- getDigestBytes() - Method in class com.ssttr.crypto.MessageDigest
- getDigestHex() - Method in class com.ssttr.crypto.MessageDigest
- getIterations() - Method in class com.ssttr.crypto.TEA
H
- H(int, int, int) - Method in class com.ssttr.crypto.MD5
- HH(int, int, int, int, int, int, int) - Method in class com.ssttr.crypto.MD5
- h(byte[], byte[]) - Method in class com.ssttr.crypto.DH
- hexDigit(PrintStream, byte) - Method in class com.ssttr.crypto.MessageDigest
- helper function that prints unsigned two character hex digits.
I
- I(int, int, int) - Method in class com.ssttr.crypto.MD5
- II(int, int, int, int, int, int, int) - Method in class com.ssttr.crypto.MD5
- init() - Method in class com.ssttr.crypto.MD2
- Initialize the MD2 state information and reset the counters.
- init() - Method in class com.ssttr.crypto.MD5
- Initialize the MD5 state information and reset the bit count to 0.
- init() - Method in class com.ssttr.crypto.MessageDigest
- This function is used to initialize any internal digest variables or parameters.
- init() - Method in class com.ssttr.crypto.SHA1
- SHA1Init - Initialize new context
- initialize() - Method in class com.ssttr.crypto.DH
- isEqual(byte[], byte[]) - Static method in class com.ssttr.crypto.MessageDigest
- Compare two digests for equality.
- isEqual(byte[]) - Method in class com.ssttr.crypto.MessageDigest
- Non static version that compares this digest to one passed.
K
- key - Variable in class com.ssttr.crypto.DH
- key - Variable in class com.ssttr.crypto.TEA
- keySize - Variable in class com.ssttr.crypto.DH
L
M
- M(byte[], byte[]) - Method in class com.ssttr.crypto.DH
- MD2 - class com.ssttr.crypto.MD2.
- The MD2 class is used to compute an MD2 message digest over a given buffer of bytes.
- MD2() - Constructor for class com.ssttr.crypto.MD2
- Standard constructor, creates a new MD2 instance, allocates its buffers from the heap.
- MD2(byte[]) - Constructor for class com.ssttr.crypto.MD2
- Alternate constructor, allows you to pass in the buffer where you want the resulting digest stored.
- MD5 - class com.ssttr.crypto.MD5.
- The MD5 class is used to compute an MD5 message digest over a given buffer of bytes.
- MD5() - Constructor for class com.ssttr.crypto.MD5
- Standard constructor, creates a new MD5 instance, allocates its buffers from the heap.
- MD5(byte[]) - Constructor for class com.ssttr.crypto.MD5
- Alternate constructor, allows you to pass in the buffer where you want the resulting digest stored.
- MessageDigest - class com.ssttr.crypto.MessageDigest.
- The MessageDigest class defines a general class for computing digest functions.
- MessageDigest() - Constructor for class com.ssttr.crypto.MessageDigest
- m - Variable in class com.ssttr.crypto.DH
N
P
- PI_SUBST - Static variable in class com.ssttr.crypto.MD2
- Permutation of 0..255 constructed from the digits of pi.
R
- R0(int[], int, int, int, int, int, int) - Method in class com.ssttr.crypto.SHA1
- R1(int[], int, int, int, int, int, int) - Method in class com.ssttr.crypto.SHA1
- R2(int[], int, int, int, int, int, int) - Method in class com.ssttr.crypto.SHA1
- R3(int[], int, int, int, int, int, int) - Method in class com.ssttr.crypto.SHA1
- R4(int[], int, int, int, int, int, int) - Method in class com.ssttr.crypto.SHA1
- r(byte[]) - Method in class com.ssttr.crypto.DH
- rol(int, int) - Method in class com.ssttr.crypto.SHA1
- rotateLeft(int, int) - Method in class com.ssttr.crypto.MD5
S
- S - Variable in class com.ssttr.crypto.DH
- S11 - Static variable in class com.ssttr.crypto.MD5
- S12 - Static variable in class com.ssttr.crypto.MD5
- S13 - Static variable in class com.ssttr.crypto.MD5
- S14 - Static variable in class com.ssttr.crypto.MD5
- S21 - Static variable in class com.ssttr.crypto.MD5
- S22 - Static variable in class com.ssttr.crypto.MD5
- S23 - Static variable in class com.ssttr.crypto.MD5
- S24 - Static variable in class com.ssttr.crypto.MD5
- S31 - Static variable in class com.ssttr.crypto.MD5
- S32 - Static variable in class com.ssttr.crypto.MD5
- S33 - Static variable in class com.ssttr.crypto.MD5
- S34 - Static variable in class com.ssttr.crypto.MD5
- S41 - Static variable in class com.ssttr.crypto.MD5
- S42 - Static variable in class com.ssttr.crypto.MD5
- S43 - Static variable in class com.ssttr.crypto.MD5
- S44 - Static variable in class com.ssttr.crypto.MD5
- SHA1 - class com.ssttr.crypto.SHA1.
- This is a simple port of Steve Reid's SHA-1 code into Java.
- SHA1() - Constructor for class com.ssttr.crypto.SHA1
- SKEncryption - interface com.ssttr.crypto.SKEncryption.
- SUM - Static variable in class com.ssttr.crypto.TEA
- s(byte[]) - Method in class com.ssttr.crypto.DH
- setHexKey(String) - Method in class com.ssttr.crypto.TEA
- Sets the encryption key to be used.
- setKey(byte[]) - Method in interface com.ssttr.crypto.SKEncryption
- setKey(byte[]) - Method in class com.ssttr.crypto.TEA
- Sets the encryption key to be used.
- state - Variable in class com.ssttr.crypto.MD2
- state - Variable in class com.ssttr.crypto.MD5
- containss the computed message digest
- state - Variable in class com.ssttr.crypto.SHA1
T
- TEA - class com.ssttr.crypto.TEA.
- This is a 100% Pure Java implementation of the Tiny Encryption Algorithm which can be found http://vader.brad.ac.uk/tea/tea.shtml.
- TEA() - Constructor for class com.ssttr.crypto.TEA
- Creates a new instance of TEA
- TEA(int) - Constructor for class com.ssttr.crypto.TEA
- Creates a new instance of TEA.
- testdata - Static variable in class com.ssttr.crypto.MessageDigest
- tmp - Variable in class com.ssttr.crypto.DH
- toBytes(int[]) - Static method in class com.ssttr.crypto.TEA
- toInts(byte[]) - Static method in class com.ssttr.crypto.TEA
- toString() - Method in class com.ssttr.crypto.MessageDigest
- Return a string representation of this object.
- transform() - Method in class com.ssttr.crypto.MD2
- perform the basic MD2 transformation.
- transform(byte[], int) - Method in class com.ssttr.crypto.MD5
- This is where the functions come together as the generic MD5 transformation operation, it is called by update() which is synchronized (to protect transformBuffer)
- transform() - Method in class com.ssttr.crypto.SHA1
- Hash a single 512-bit block.
- transformBuffer - Static variable in class com.ssttr.crypto.MD2
- transformBuffer - Static variable in class com.ssttr.crypto.MD5
- trim(byte[]) - Static method in class com.ssttr.crypto.DH
U
- update(byte) - Method in class com.ssttr.crypto.MD2
- update adds the passed type to the input buffer
- update(byte) - Method in class com.ssttr.crypto.MD5
- update adds the passed type to the input buffer
- update(byte) - Method in class com.ssttr.crypto.MessageDigest
- The basic unit of digestifying is the byte.
- update(boolean) - Method in class com.ssttr.crypto.MessageDigest
- Add a boolean to the digest.
- update(short) - Method in class com.ssttr.crypto.MessageDigest
- Add a short value to the digest.
- update(int) - Method in class com.ssttr.crypto.MessageDigest
- Add an integer value to the digest.
- update(long) - Method in class com.ssttr.crypto.MessageDigest
- Add a long to the digest.
- update(byte[], int, int) - Method in class com.ssttr.crypto.MessageDigest
- Add specific bytes to the digest.
- update(byte[]) - Method in class com.ssttr.crypto.MessageDigest
- Add an array of bytes to the digest.
- update(short[]) - Method in class com.ssttr.crypto.MessageDigest
- Add an array of shorts to the digest.
- update(int[]) - Method in class com.ssttr.crypto.MessageDigest
- Add an array of integers to the digest.
- update(long[]) - Method in class com.ssttr.crypto.MessageDigest
- Add an array of longs to the digest.
- update(String) - Method in class com.ssttr.crypto.MessageDigest
- Add the bytes in the String 'input' to the current digest.
- update(InputStream) - Method in class com.ssttr.crypto.MessageDigest
- Read a stream and update a digest until the stream sends an EOF.
- update(byte) - Method in class com.ssttr.crypto.SHA1
- Add one byte to the digest.
- updateASCII(String) - Method in class com.ssttr.crypto.MessageDigest
- Treat the string as a sequence of ISO-Latin1 (8 bit) characters.
V
Z
A B C D E F G H I K L M N P R S T U V Z
|
|||||||||
| Home >> All >> com >> ssttr >> [ crypto overview ] | PREV NEXT | ||||||||