onickolay (Nickolay Olshevsky)
User

Projects

User does not belong to any projects.

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Wednesday

  • Clear sailing ahead.

User Details

User Since
Jan 24 2018, 12:02 PM (85 w, 4 d)
Availability
Available

Recent Activity

Mar 1 2018

onickolay added a comment to T3774: Failure to decrypt AEAD-encrypted files in some rare cases.

Thanks, Werner.
With the latest data everything works fine.
I also a problem with incorrect cipher state resetting if last chunk is 0-size.

Mar 1 2018, 11:54 AM · gnupg, Bug Report

Feb 27 2018

onickolay added a comment to T3774: Failure to decrypt AEAD-encrypted files in some rare cases.

Hi Werner, thanks.
Looks like our tests against GnuPG are passing now.
Can you please provide the password for this file as well? 'password' doesn't seem to fit.

Feb 27 2018, 3:50 PM · gnupg, Bug Report

Feb 24 2018

onickolay added a comment to T3774: Failure to decrypt AEAD-encrypted files in some rare cases.

I found another issue in current master of GnuPG. Probably you already noticed it - when GnuPG AEAD-encrypts input which is a multiple of chunk size, then incorrect chunk number is used in the last block (+1)
The same happens for decryption.
Here is debug output of 128-byte input decryption with 64-byte chunk len:

gpg: DBG: nonce: D0 33 CD AC B5 54 07 66 2C 5C 55 7F A9 F2 EF
gpg: DBG: authdata: D4 01 07 02 00 00 00 00 00 00 00 00 00
gpg: DBG: nonce: D0 33 CD AC B5 54 07 66 2C 5C 55 7F A9 F2 EE
gpg: DBG: authdata: D4 01 07 02 00 00 00 00 00 00 00 00 01
gpg: DBG: nonce: D0 33 CD AC B5 54 07 66 2C 5C 55 7F A9 F2 ED
gpg: DBG: authdata: D4 01 07 02 00 00 00 00 00 00 00 00 02
gpg: DBG: eof seen: holdback buffer has the tags.
gpg: DBG: nonce: D0 33 CD AC B5 54 07 66 2C 5C 55 7F A9 F2 EC
gpg: DBG: authdata: D4 01 07 02 00 00 00 00 00 00 00 00 03 00 00 00 00 00 00 00 80
Feb 24 2018, 3:22 PM · gnupg, Bug Report
onickolay added a comment to T3774: Failure to decrypt AEAD-encrypted files in some rare cases.

Hi Werner,
Looks like there is a problem on my side, I miscalculated data length (0x240 while it should be 0x280).
Other then this values are the same:

Feb 24 2018, 12:27 PM · gnupg, Bug Report

Feb 15 2018

onickolay added a comment to T3795: Failure to decrypt file, encrypted with multiple passwords.

Please see the original file (hello.txt), CFB-encrypted to two passwords (hello.txt.cfb), and AEAD-encrypted (hello.txt.aead).
Passwords used are '1' and '2'.

Feb 15 2018, 12:34 PM · Bug Report, gnupg
onickolay created T3795: Failure to decrypt file, encrypted with multiple passwords in the S1 Public space.
Feb 15 2018, 12:33 PM · Bug Report, gnupg

Feb 3 2018

onickolay added a comment to T3774: Failure to decrypt AEAD-encrypted files in some rare cases.

Feb 3 2018, 11:56 AM · gnupg, Bug Report
onickolay created T3774: Failure to decrypt AEAD-encrypted files in some rare cases.
Feb 3 2018, 11:55 AM · gnupg, Bug Report

Jan 26 2018

onickolay added a comment to T3757: Problem building latest master on macOS: unknown identifier LOCAL_PEERUID in command-ssh.c.

Checked - it builds fine now. Thanks!

Jan 26 2018, 9:59 AM · gpgagent, gnupg (gpg23), MacOS, Bug Report

Jan 24 2018

onickolay added a project to T3758: Configuring with --disable-optimization doesn't disable optimizations: Bug Report.
Jan 24 2018, 12:17 PM · Bug Report, gnupg (gpg22)
onickolay created T3758: Configuring with --disable-optimization doesn't disable optimizations in the S1 Public space.
Jan 24 2018, 12:16 PM · Bug Report, gnupg (gpg22)
onickolay created T3757: Problem building latest master on macOS: unknown identifier LOCAL_PEERUID in command-ssh.c.
Jan 24 2018, 12:13 PM · gpgagent, gnupg (gpg23), MacOS, Bug Report