2
0
MasterPassword/External
Maarten Billemont 679990dc4b Improved algorithm security.
[UPDATED]   Algorithm updated to reflect advice from randombit.net
            cryptography list:
                - Add in a salt (user name) to defeat rainbow tables.
                - Add in a fixed string to scope the algorithm and avoid
                  colliding with someone else's similar or identical
                  algorithm (also helps protect against precalculated
                  rainbow tables).
                - Use HMAC instead of plain SHA to avoid SHA weaknesses.
                  The old implementation wasn't vulnerable to extension
                  attacks or other known weaknesses, but HMAC is a safer
                  choice and will bring up less suspicion.
                - Prefix strings by length as an extra precautionary
                  measure against possible bugs in hash functions.
2012-06-07 00:25:55 +02:00
..
apptentive@3b6635e131 Integrated Apptentive. 2012-05-23 09:30:07 +02:00
iCloudStoreManager@84c718a57d Some usability improvements + apptentive fixes. 2012-05-27 14:26:13 +02:00
InAppSettingsKit@3ae828f48a iCloud sync fixes. 2012-05-04 18:54:58 +02:00
Pearl@e55ef6876e Improved algorithm security. 2012-06-07 00:25:55 +02:00