-
Notifications
You must be signed in to change notification settings - Fork 47
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Key material #22
Comments
thanks, the typo is fixed. i will tighten this when we upgrade the docs to reflect v3 |
Yeah, I had a bit of problems figuring out which cipher key is taken out first of the Scrypt stream |
You are right, this is a bug. It comes from this line: https://github.com/keybase/triplesec/blob/master/src/enc.iced#L81-L85 but that's relying on the fact that keys come out of a hash the same order they go in, and it's best not to rely on that. Thanks for pointing that out, it should be fixed. |
Good, it is also a bit confusing that the order is the opposite of the one in which ciphers are listed in https://keybase.io/triplesec/ |
Ok, I will fix it in header_v3. Which order makes the most sense to you? On Sun, Nov 3, 2013 at 2:53 PM, Filippo Valsorda
|
Actually, I'll keep it as is. but it's hmac, aes, twofish, salsa.... On Sun, Nov 3, 2013 at 3:05 PM, Maxwell Krohn [email protected] wrote:
|
Yeah, I don't have any preference for an order over the other, but it needs Probably is better to keep it like it is for backwards compatibility of the On Sunday, November 3, 2013, Maxwell Krohn wrote:
Filippo Valsorda |
This is a stale issue as this has been better explained on the website, and now we're in Version 4. This can probably be closed? |
I think that how much bytes are taken out of the key strengthening function and how they are separated should be better explained.
(There is also a typo "seperate")
The text was updated successfully, but these errors were encountered: