How can we configure padding when using StreamTransformation::ProcessString()? Daniel
Op woensdag 29 maart 2023 om 15:38:45 UTC+2 schreef Jeffrey Walton: > On Monday, January 9, 2023 at 5:53:38 AM UTC-5 Daniel Fricot wrote: > > Is there a no-throw api for AES128? Currently, I am using > CryptoPP::StreamTransformationFilter for AES128 which may throw > CryptoPP::InvalidCiphertext. This is not an error of course, it is expected > behavior but our coding guidelines prefer no-throw api's. All throws (even > catched throws) are logged in our application and we want to keep this to a > minimum. > Thanks, > > > You can use a cipher's StreamTransformation::ProcessString() directly > rather than the StreamTransformationFilter. > > The benchmarks use the same pattern. Also see > > * https://www.cryptopp.com/wiki/Benchmarks#Sample_Program > * https://www.cryptopp.com/wiki/Advanced_Encryption_Standard > > Jeff > -- 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 cryptopp-users+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/cryptopp-users/e411015d-3fbe-4f09-9080-a4ee065a830fn%40googlegroups.com.