All Packages Class Hierarchy
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Index of all Fields and Methods
- AuthObj(String, byte[], boolean).
Constructor for class mit.login.AuthObj
- Construct an AuthObj from either a login name or a received
encrypted string.
- AuthObjException(String).
Constructor for class mit.login.AuthObjException
-
- blockDecrypt(byte[], int, Object).
Static method in class mit.Rijndael.Rijndael_Algorithm
- Convenience method to decrypt exactly one block of plaintext, assuming
Rijndael's default block size (128-bit).
- blockDecrypt(byte[], int, Object, int).
Static method in class mit.Rijndael.Rijndael_Algorithm
- Decrypt exactly one block of ciphertext.
- blockEncrypt(byte[], int, Object).
Static method in class mit.Rijndael.Rijndael_Algorithm
- Convenience method to encrypt exactly one block of plaintext, assuming
Rijndael's default block size (128-bit).
- blockEncrypt(byte[], int, Object, int).
Static method in class mit.Rijndael.Rijndael_Algorithm
- Encrypt exactly one block of plaintext.
- blockSize().
Static method in class mit.Rijndael.Rijndael_Algorithm
-
- CBC(byte[], boolean, byte[]).
Constructor for class mit.Rijndael.CBC
-
- CBCcrypt(byte[]).
Method in class mit.Rijndael.CBC
-
- decode(String).
Static method in class mit.login.Coder
- Decodes a base64 encoded string and returns the decoded value
in a byte array.
- DemoServlet().
Constructor for class mit.login.DemoServlet
-
- doGet(HttpServletRequest, HttpServletResponse).
Method in class mit.login.DemoServlet
-
- doPad(byte[]).
Static method in class mit.Rijndael.PAD
-
- doPost(HttpServletRequest, HttpServletResponse).
Method in class mit.login.DemoServlet
-
- encode(byte[]).
Static method in class mit.login.Coder
- Encodes a byte array in base64 characters and returns the result
as a String.
- getInstance().
Static method in class mit.login.LoginUtil
- Obtain a reference to the one LoginUtil object in the system.
- getLogin().
Method in class mit.login.AuthObj
- Return the login name contained in an AuthObj
- getProperty(String).
Static method in class mit.Rijndael.Rijndael_Properties
- Get the value of a property for this algorithm.
- getProperty(String, String).
Static method in class mit.login.Config
- Fetches the requested property.
- getProperty(String, String).
Static method in class mit.Rijndael.Rijndael_Properties
- Get the value of a property for this algorithm, or return
value if the property was not set.
- getRounds(int, int).
Static method in class mit.Rijndael.Rijndael_Algorithm
- Return The number of rounds for a given Rijndael's key and block sizes.
- getString().
Method in class mit.login.AuthObj
- Generate an encrypted String which represents an AuthObj.
- hasExtra(String).
Static method in class mit.login.KVerify
- Returns true if the specified user has an "extra" instance.
- KVerifyException(String).
Constructor for class mit.login.KVerifyException
-
- list(PrintStream).
Static method in class mit.Rijndael.Rijndael_Properties
- List algorithm properties to the PrintStream out.
- list(PrintWriter).
Static method in class mit.Rijndael.Rijndael_Properties
- List algorithm properties to the PrintWriter out.
- LoginOK(String, String).
Method in class mit.login.LoginUtil
- Verify username and password.
- main(String[]).
Static method in class mit.Rijndael.Rijndael_Algorithm
-
- makeKey(byte[]).
Static method in class mit.Rijndael.Rijndael_Algorithm
- Convenience method to expand a user-supplied key material into a
session key, assuming Rijndael's default block size (128-bit).
- makeKey(byte[], int).
Static method in class mit.Rijndael.Rijndael_Algorithm
- Expand a user-supplied key material into a session key.
- propertyNames().
Static method in class mit.Rijndael.Rijndael_Properties
-
- Rijndael_Algorithm().
Constructor for class mit.Rijndael.Rijndael_Algorithm
-
- Rijndael_Properties().
Constructor for class mit.Rijndael.Rijndael_Properties
-
- self_test().
Static method in class mit.Rijndael.Rijndael_Algorithm
- A basic symmetric encryption/decryption test.
- sendMessage(String, HttpServletResponse).
Method in class mit.login.DemoServlet
-
- setContext(ServletContext).
Method in class mit.login.LoginUtil
-
- timely().
Method in class mit.login.AuthObj
- Determine if an AuthObj was created in the last 5 minutes.
- unescape_url(String).
Static method in class mit.login.Coder
- Remove URL escape sequences
- unPad(byte[]).
Static method in class mit.Rijndael.PAD
-
- verify(String, String, String).
Static method in class mit.login.KVerify
- Returns true if username, password are correct, false
otherwise.