On Monday, September 10, 2018 at 9:52:46 PM UTC-4, Jeffrey Walton wrote: > > > On Monday, September 10, 2018 at 8:33:20 PM UTC-4, Jeffrey Walton wrote: >> >> >> On Monday, September 10, 2018 at 1:57:18 AM UTC-4, mark Gu wrote: >>> >>> Hi, I update from 5.6.2。 >>> >>> I encrypted sometext ,using DefaultEncryptorWithMAC(5.6.2). When I >>> decrypt using LegacyDecryptorWithMAC(6.1), a expection throwed: >>> DataDecryptorWithMAC: MAC check failed >>> >>> It seems DefaultDecryptorWithMAC(5.6.2) is not compatible with >>> LegacyDecryptorWithMAC(6.1)。 >>> >>> I notice that in "default.h" 255~256 line >>> >>> typedef >>> DataEncryptorWithMAC<LegacyBlockCipher,LegacyHashModule,DefaultMAC,LegacyParametersInfo> >>> >>> LegacyEncryptorWithMAC; >>> typedef >>> DataDecryptorWithMAC<LegacyBlockCipher,LegacyHashModule,DefaultMAC,LegacyParametersInfo> >>> >>> LegacyDecryptorWithMAC; >>> >>> They use DefaultMAC, rather than LegacyMAC, it seems like a bug. >>> >> Cleared at https://github.com/weidai11/cryptopp/commit/590f8573c4ed
Jeff -- You received this message because you are subscribed to "Crypto++ Users". More information about Crypto++ and this group is available at http://www.cryptopp.com and http://groups.google.com/forum/#!forum/cryptopp-users. --- You received this message because you are subscribed to the Google Groups "Crypto++ Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
