Changes between Version 3 and Version 19 of Ticket #46
- Timestamp:
- 2013-09-11T03:41:35Z (11 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #46
- Property Cc davidsarah added
- Property Keywords aes combiner design-review-needed added
- Property Owner changed from dragonxue to from_pycon
- Property Milestone changed from to 0.7.0
-
Ticket #46 – Description
v3 v19 19 19 Practically speaking, it appears that at the moment Tahoe does not use the ability to set an IV except for sequential access into the stream, otherwise always using an IV of all zeros (this is fine because the keys are generated randomly or via content hashing, and thus will always differ, except in the case that you are encrypting identically messages in which case you'll get identical ciphertext, which is a desirable property). We'll have to make some modifications there when it comes time to implement XSalsa20+AES decryption, because XSalsa20's IV is merely a diversification parameter, the counter exists elsewhere in the state (it can be modified in Crypto++ by calling SeekToIteration). 20 20 21 This is part of the Tahoe-LAFS [https://tahoe-lafs.org/trac/tahoe-lafs/wiki/OneHundredYearCryptography One Hundred Year Cryptography] project. 21 This is part of the Tahoe-LAFS [//trac/tahoe-lafs/wiki/OneHundredYearCryptography One Hundred Year Cryptography] project. 22 23 This is to be used for Tahoe-LAFS ticket https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1164