We are looking for Genuine Recipients of Bitcoin Deals: We still have Over $100M Worth Bitcoins now ready to be processed: First Trial :$5m Note: We can start small (Amount: $1,000,000 is the least) Don't message me if you're not ready Ratio is 45/45/10 Bitcoin is clean and spendable 100% ( traceable on blockchain network) Are you interested? Telegram sender: @Arik_loader
On Thu, Oct 12, 2023, 10:55 PM Dwight Kulkarni <[email protected]> wrote: > Hello, > > I had Crypto PP code that was previously working and recently stopped > working. We moved to a new version of our BSP. > > Error is: > terminate called after throwing an instance of > 'CryptoPP::AlgorithmParametersBase::ParameterNotUsed' > what(): AlgorithmParametersBase: parameter "IV" not used > > Error is traced to this particular function below. > > I had it running with the Params in ECB mode still passing in the IV. > d.SetKey(key, key.size(),params); > > Then I commented it out with: > d.SetKey(key, key.size()); > > Previously, it wasn't throwing an error even if IV is passed in ECB mode. > > Also, I don't know why it's falling through the catch statement and kills > my program. > > should I have a generic catch statement Exception e to prevent this ? > > std::string decrypt_aes(std::string cipherbytes, SecByteBlock key, > SecByteBlock iv) { > try { > AlgorithmParameters params = MakeParameters(Name::FeedbackSize(), 1 > /*8-bits*/) > (Name::IV(), ConstByteArrayParameter(iv)); > //CFB_Mode<AES>::Decryption d; > ECB_Mode<AES>::Decryption d; > std::string recovered; > //d.SetKey(key, key.size(),params); > d.SetKey(key, key.size()); > StringSource s(cipherbytes, true, new StreamTransformationFilter(d, new > StringSink(recovered), CryptoPP::BlockPaddingSchemeDef::PKCS_PADDING)); > return recovered; > } > catch (CryptoPP::Exception e) { > std::cerr << e.what() << std::endl; > return ""; > } > } > > -- > 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]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/cryptopp-users/c1d3f2e2-46d1-425a-b20a-e189e7b6d41en%40googlegroups.com > <https://groups.google.com/d/msgid/cryptopp-users/c1d3f2e2-46d1-425a-b20a-e189e7b6d41en%40googlegroups.com?utm_medium=email&utm_source=footer> > . > -- 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]. To view this discussion on the web visit https://groups.google.com/d/msgid/cryptopp-users/CAOLESwkdoM5%3D%3DWadKBwinSmgSP8mLVKWTxA2w36-D5e2qu_vZA%40mail.gmail.com.
