summary history branches tags files
commit:efc99521688a20d3563574c755a9b33393a7751c
author:mrmekon
committer:mrmekon
date:Mon Nov 14 19:04:13 2011 -0500
parents:6de360bac2929e44bd7fa14f6ada2e7f0ec0f163
Created ChangeLog.  Updated README and ChangeLog to show that RSA is now supported.
diff --git a/ChangeLog b/ChangeLog
line changes: +30/-0
index 0000000..e6aa20b
--- /dev/null
+++ b/ChangeLog
@@ -0,0 +1,30 @@
+2011-11-14  Trevor Bentley  <trevor@trevorbentley.com>
+
+	* libsimplepgp: Support RSA decryption
+	* libsimplepgp: Added RSA example
+	* decrypt.c: Output contents of decrypted data
+	* spgp_read_all_public_mpis(): Support RSA algorithm
+	* spgp_generate_fingerprint(): Support RSA algorithm
+	* spgp_decrypt_secret_key(): Support RSA algorithm
+	* spgp_decrypt_secret_key(): BUG: Didn't increment index after reading an MPI, cause multiple-MPI secret key algorithms to fail.
+	* spgp_parse_session_packet(): Support RSA algorithm
+
+2011-11-13  Trevor Bentley  <trevor@trevorbentley.com>
+
+	* libsimplepgp: Initial release (1.0RC2)
+	* libsimplepgp: Public and private key parsing
+	* libsimplepgp: Store secret keys in keychain in RAM
+	* libsimplepgp: Decrypt DSA/Elgamal messages
+	* libsimplepgp: Support TripleDES, CAST5, AES-256 symmetric ciphers
+	* libsimplepgp: Support SHA-1 hashes
+	* libsimplepgp: Support ZLIB and ZIP compressed packets
+	* libsimplepgp: Support PC platform (autoconf)
+	* libsimplepgp: Support iOS platform (Xcode)
+	* libsimplepgp: DSA example
+	
+	
+
+
+	
+	
+

diff --git a/README b/README
line changes: +1/-2
index 8e69ea1..19cc490
--- a/README
+++ b/README
@@ -14,7 +14,7 @@ Initial goals are:
  * Parse secret and public keys
  * Store secret keys in an in-memory keychain
  * Decrypt message formats commonly found in e-mail communication:
-   - DSA/Elgamal asymmetric keys
+   - DSA/Elgamal and RSA asymmetric keys
    - TripleDES, CAST5, and AES-256 symmetric ciphers
    - SHA-1 hashes
    - ZIP and ZLIB compression
@@ -22,7 +22,6 @@ Initial goals are:
  * Support iOS (iPhone) platforms
    
 Known limitations:
- * No support for RSA keys
  * No support for creating messages (encryption)
  * No support for validating signatures
  * No support for old formats, or deprecated message types