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.
-~----------~----~----~----~------~----~------~--~---

Reply via email to