|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectComponents.Crypt
public class Crypt
Cryptographic component
Field Summary | |
---|---|
private de.tubs.cs.iti.krypto.chiffre.Cipher |
c
Cipher to use |
Constructor Summary | |
---|---|
Crypt(java.lang.String cName)
Default constructor |
Method Summary | |
---|---|
void |
breakCipher(java.lang.String cleartxt,
java.lang.String ciphertxt,
java.lang.String key,
int mod)
Break the encryption of an encrypted file |
void |
createKey(java.lang.String file)
Generates a new key (interactive command) |
void |
decrypt(java.lang.String cleartxt,
java.lang.String ciphertxt,
java.lang.String key)
Decrypt a file |
void |
encrypt(java.lang.String cleartxt,
java.lang.String ciphertxt,
java.lang.String key)
Encrypt a file |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private de.tubs.cs.iti.krypto.chiffre.Cipher c
Constructor Detail |
---|
public Crypt(java.lang.String cName) throws java.lang.ClassNotFoundException, java.lang.InstantiationException, java.lang.IllegalAccessException
java.lang.ClassNotFoundException
java.lang.InstantiationException
java.lang.IllegalAccessException
Method Detail |
---|
public void createKey(java.lang.String file) throws java.io.IOException
file
- Key file
java.io.IOException
public void encrypt(java.lang.String cleartxt, java.lang.String ciphertxt, java.lang.String key) throws java.io.IOException
cleartxt
- Cleartext fileciphertxt
- Ciphertext filekey
- Key file
java.io.IOException
public void decrypt(java.lang.String cleartxt, java.lang.String ciphertxt, java.lang.String key) throws java.io.IOException
cleartxt
- Cleartext fileciphertxt
- Ciphertext filekey
- Key file
java.io.IOException
public void breakCipher(java.lang.String cleartxt, java.lang.String ciphertxt, java.lang.String key, int mod) throws java.io.IOException
cleartxt
- Cleartext fileciphertxt
- Ciphertext filekey
- Key filemod
- Modulus
java.io.IOException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |