Hi Everyone, We have an RC4 available at http://www.cryptopp.com/cryptopp563rc4.zip. Here are the checksums:
$ md5sum cryptopp563rc4.zip 9a1e7288de1de683286e96a7f9c1dfe2 $ sha1sum cryptopp563rc4.zip 23e47dc6db6df0007b6bc6828e6ce288b68066ea $ sha256sum cryptopp563rc4.zip 33c1e973d4114589620ac47fc8fc2818417d0f6e901eb3df86fd3673fa5d1ab8 ********** Three warnings have been introduced in the makefile to help ensure a well configured library. If you encounter them (you likely will due to versioning requirements), then please visit https://cryptopp.com/wiki/Config.h#Recommendations for a discussion. $ make WARNING: CRYPTOPP_NO_UNALIGNED_DATA_ACCESS is not defined in config.h WARNING: CRYPTOPP_INIT_PRIORITY is not defined in config.h WARNING: CRYPTOPP_MAINTAIN_BACKWARDS_COMPATIBILITY_562 is defined in config.h g++ -DNDEBUG -g2 -O2 -fPIC -march=native -pipe -c cryptlib.cpp ... The most important one is CRYPTOPP_MAINTAIN_BACKWARDS_COMPATIBILITY_562. If possible, you should comment it out or delete it all together. You should do so because it harbors undefined behavior. (The UB cannot be removed unless ABI and binary compatibility are broken). Unaligned data access also harbors undefined behavior, so you should ensure CRYPTOPP_NO_UNALIGNED_DATA_ACCESS is defined. ********** There's a crash in SHA on iOS when building from the command line. Its currently being investigated. Its being tracked at https://github.com/weidai11/cryptopp/issues/37 . Jeff -- -- You received this message because you are subscribed to the "Crypto++ Users" Google Group. To unsubscribe, send an email to [email protected]. More information about Crypto++ and this group is available at http://www.cryptopp.com. --- 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.
