Hey Jeff, > ... you might also look at RFC 3394: Advanced Encryption > Standard (AES) Key Wrap Algorithm.
Sounds like a good reading session. > Does Crypto++ pass its validation test? I believe the command is "cryptest v". "All tests passed!" The main problem was the I used RSA-1024 keys. I'm still not 100% sure why, but RSA-2048 keys solved my problem. > > P:\CryptoPP\dobrexor\dobclass.cpp(102) : fatal error C1001: INTERNAL > > COMPILER ERROR > > Haven't seen this show its head in quite some time. Last time was with > VC6.0. If you are using 6.0, have you applied Microsoft's processor > patch? After quite some messing around, I can say this: Got the above error so I installed VC6 SP6, thinking that it would solve the problem. It didn't. But since you asked so nicely, I tried to install the Microsoft Processor Pack. Since it will only install on top of VC6 SP5 I reverted back to that configuration. After installing the Microsoft Processor Pack I can safely say it didn't help at all. Changing the objects construction sequence did the trick. Just to make sure that this is all related to VC6-only I build cryptopp and the project for VS2005 and the bug doesn't reproduce (.. I guess I could have skipped this part and just believe that MS changed something in the past 10 years, but - I'm ".. a good guy, .. and thorough" ;) > When you pass variable fs to StringSource, StringSource owns it an > will delete it (the behavior is noted in ReadMe.txt if I recall > correctly). I kinda figured that one out myself. Have to say I enjoy reading the Crypto++ source code - it's been a while since I last saw a good piece of software with actual thinking behind it and (*my goodness!*) incorporated design patterns. It has a very professional look and feel and it's classic C++ (ah, the nostalgy)... I love it! :) --~--~---------~--~----~------------~-------~--~----~ 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. -~----------~----~----~----~------~----~------~--~---
