Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep
A B C D E F G H I K L M N P R S T U V Z

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

lock - Variable in class com.ssttr.crypto.DH
 

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

n - Variable in class com.ssttr.crypto.DH
 

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

v - Variable in class com.ssttr.crypto.DH
 

Z

z - Variable in class com.ssttr.crypto.DH
 

A B C D E F G H I K L M N P R S T U V Z