Hello there.

I'm using Crypto++ 5.21 Lib for a file encryption program with AES.
So everthing works really fine, but my question is, how cryptopp manages the memory allocations?

I call the FileSink class, where I just have to set the input filename. Now my question...
Is there a limited file size? Or on what depends this?
I tried to encrypt a file with an overall size of 4,5 GB. My computer has 512MB Ram and 2GB paged memory available.
But it was no problem to encrypt this file. But the physical memory goes down to a minimum between 5 and 10MB.

So unfortunately I don't found anywhere an sufficient answer. So where can I found a description about the memory/heap
management used in crypto++ ?

Thanks a lot for your help!

regards
Eric

Reply via email to