|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
Encryption algorithm interface. Every privacy algorithm must be compliant to this interface. When developing your own algorithm you have to implement this interface.
| Method Summary | |
byte[] |
decrypt(byte[] key,
com.sun.management.internal.snmp.SnmpEncryptionPair pair)
Decrypt some data using a key. |
com.sun.management.internal.snmp.SnmpEncryptionPair |
encrypt(byte[] key,
byte[] data,
int length)
Encrypt some data using a key. |
int |
getDeltaSize()
Gets the delta size. |
int |
getKeySize()
The privacy algorithm key size. |
| Methods inherited from interface com.sun.management.snmp.usm.SnmpUsmAlgorithm |
getAlgorithm, getOid |
| Method Detail |
public com.sun.management.internal.snmp.SnmpEncryptionPair encrypt(byte[] key,
byte[] data,
int length)
throws SnmpUsmException
key - The key to use.data - The data to encrypt.length - The length of the data to encrypt.
SnmpUsmException
public byte[] decrypt(byte[] key,
com.sun.management.internal.snmp.SnmpEncryptionPair pair)
throws SnmpUsmException
key - The key to use.pair - The data to decrypt and parameters.
SnmpUsmExceptionpublic int getKeySize()
public int getDeltaSize()
getDeltaSize in interface SnmpUsmAlgorithm
|
FCS Release jdmk-5_1-b34.2 2005.11.29_16:24:00_MET |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||