diff -r 80ef3a206772 -r 48780e181b38 Symbian3/SDK/Source/GUID-712DF59D-FAE1-592E-82A6-4E323676F5B8.dita
--- a/Symbian3/SDK/Source/GUID-712DF59D-FAE1-592E-82A6-4E323676F5B8.dita Fri Jul 16 17:23:46 2010 +0100
+++ b/Symbian3/SDK/Source/GUID-712DF59D-FAE1-592E-82A6-4E323676F5B8.dita Tue Jul 20 12:00:49 2010 +0100
@@ -27,7 +27,7 @@
The diagram above shows the encryption and decryption process using:
a symmetric algorithm; a plaintext message, M; a symmetric key, K; and the
ciphertext, K(M).
-
+
So it provides secrecy and also some kind of authentication. If
Alice encrypts a secret using a key known only to her, then only she can access
the secrets.
It can also be used for communication: if Alice shares
@@ -138,16 +138,16 @@
for block and stream ciphers respectively. Also shown are the following derived
classes: CBufferedDecryptor, CBufferedEncryptor, CARC4,
and CNullCipher.
-
+
CBlockTransformation and derived classes
The inheritance diagram above shows the CBlockTransformation abstract
base class used for block ciphers. Also shown are the following derived classes: CBlockChainingMode, CModeCBCEncryptor, CModeCBCDecryptor, CDES, CDESEncryptor, CDESDecryptor, C3DES, C3DESEncryptor, C3DESDecryptor, CRC2, CRC2Encryptor, CRC2Decryptor, CRijndael, CAESEncryptor, and CAESDecryptor.
-
+
CPadding and derived
classes
Above is an inheritance diagram showing the CPadding abstract base
class used with block ciphers. Also shown are the following derived classes: CPaddingPKCS7, CPaddingPKCS1Encryption, CRSAPKCS1v15Encryptor, CPaddingNone, CPaddingPKCS1Signature,
and CPaddingSSLv3
-
+
\ No newline at end of file