|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object
|
+--org.ssonet.mechanisms.confidentiality.AbstractConfidentialityMechanism
|
+--org.ssonet.mechanisms.confidentiality.RC5
The algorithm RC5
| Field Summary |
| Fields inherited from class org.ssonet.mechanisms.confidentiality.AbstractConfidentialityMechanism |
cipherIn, cipherOut, EOF, inBuffer, INBUFFER_SIZE, ioStream, keyLengths, mechanismName, messageBuffer, modes, negotiatedMechConf, providers, readBlockNumber, readException, readMode, rounds, validBytesToRead, variants, writeBlockNumber |
| Fields inherited from interface org.ssonet.net.Mechanism |
KEYLENGTH, MODES, PROVIDERLIST, ROUNDS, VARIANTS |
| Constructor Summary | |
RC5()
|
|
| Method Summary | |
protected java.security.spec.AlgorithmParameterSpec |
getAlgorithmParameterSpec(org.ssonet.mechanisms.MechanismConfiguration mechConf)
returns a algorithmParameterSpec for RC5 |
org.ssonet.mechanisms.MechanismConfiguration |
getDefaultConfiguration()
Return the basic default configuration for a cipher algorithm. |
protected org.ssonet.mechanisms.MechanismConfiguration |
negotiateMechConf(org.ssonet.mechanisms.MechanismConfiguration ownMechanismConfiguration,
org.ssonet.mechanisms.MechanismConfiguration partnerMechanismConfiguration)
in addition to the negotiation Method of AbstractConfidentialityMechanism, this method negotiates the rounds used for this algorithm |
| Methods inherited from class org.ssonet.mechanisms.confidentiality.AbstractConfidentialityMechanism |
available, closeIn, closeOut, getConfiguration, getKeyLengths, getModes, getName, getProviders, getRounds, getVariants, init, init, initIOStream, read, testDecrypt, testEncrypt, write |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public RC5()
| Method Detail |
protected java.security.spec.AlgorithmParameterSpec getAlgorithmParameterSpec(org.ssonet.mechanisms.MechanismConfiguration mechConf)
getAlgorithmParameterSpec in class AbstractConfidentialityMechanism
protected org.ssonet.mechanisms.MechanismConfiguration negotiateMechConf(org.ssonet.mechanisms.MechanismConfiguration ownMechanismConfiguration,
org.ssonet.mechanisms.MechanismConfiguration partnerMechanismConfiguration)
throws ParameterNotCompatibleException
negotiateMechConf in class AbstractConfidentialityMechanismParameterNotCompatibleExceptionpublic org.ssonet.mechanisms.MechanismConfiguration getDefaultConfiguration()
AbstractConfidentialityMechanism
getDefaultConfiguration in interface MechanismgetDefaultConfiguration in class AbstractConfidentialityMechanism
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||