The PrivacyDES type exposes the following members.
Methods
| Name | Description | |
|---|---|---|
| Decrypt |
Decrypt DES encrypted ScopedPdu
| |
| Encrypt |
Encrypt ScopedPdu using DES encryption protocol
| |
| Equals | (Inherited from Object.) | |
| ExtendShortKey |
Operation not used by DES. Key length has to be 16 bytes of encryption/decryption operation will fail.
When called, shortKey is returned.
| |
| FieldGetter | (Inherited from Object.) | |
| FieldSetter | (Inherited from Object.) | |
| Finalize |
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.) | |
| GetEncryptedLength |
Get final encrypted length
| |
| GetFieldInfo | (Inherited from Object.) | |
| GetHashCode |
Serves as a hash function for a particular type.
(Inherited from Object.) | |
| GetIV |
Generate IV from the privacy key and salt value returned by GetSalt method.
| |
| GetKey |
Extract and return DES encryption key.
Privacy password is 16 bytes in length. Only the first 8 bytes are used as DES password. Remaining
8 bytes are used as pre-IV value.
| |
| GetSalt |
Get DES encryption salt value. Salt value is generated by concatenating engineBoots value with
the random integer value.
| |
| GetType |
Gets the Type of the current instance.
(Inherited from Object.) | |
| MemberwiseClone |
Creates a shallow copy of the current Object.
(Inherited from Object.) | |
| NextSalt |
Returns next salt value.
| |
| PasswordToKey |
Convert privacy password into encryption key using packet authentication hash.
| |
| ToString | (Inherited from Object.) |