|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.ssonet.mechanisms.integrity.AbstractIntegrityMechanism | +--org.ssonet.mechanisms.integrity.RC5Mac
Field Summary |
Fields inherited from class org.ssonet.mechanisms.integrity.AbstractIntegrityMechanism |
debug, EOF, inBuffer, INBUFFER_SIZE, ioStream, keyGeneratorAlgorithmName, keyLengths, macIn, macOut, 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 | |
RC5Mac()
|
Method Summary | |
protected java.security.spec.AlgorithmParameterSpec |
getAlgorithmParameterSpec(org.ssonet.mechanisms.MechanismConfiguration mechConf)
returns a algorithmParameterSpec for RC5 |
org.ssonet.mechanisms.MechanismConfiguration |
getDefaultConfiguration()
|
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.integrity.AbstractIntegrityMechanism |
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 RC5Mac()
Method Detail |
protected java.security.spec.AlgorithmParameterSpec getAlgorithmParameterSpec(org.ssonet.mechanisms.MechanismConfiguration mechConf)
getAlgorithmParameterSpec
in class AbstractIntegrityMechanism
protected org.ssonet.mechanisms.MechanismConfiguration negotiateMechConf(org.ssonet.mechanisms.MechanismConfiguration ownMechanismConfiguration, org.ssonet.mechanisms.MechanismConfiguration partnerMechanismConfiguration) throws ParameterNotCompatibleException
negotiateMechConf
in class AbstractIntegrityMechanism
ParameterNotCompatibleException
public org.ssonet.mechanisms.MechanismConfiguration getDefaultConfiguration()
getDefaultConfiguration
in interface Mechanism
getDefaultConfiguration
in class AbstractIntegrityMechanism
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |