Hello!
Great idea! Hope my small experience would help you to improve this lib!
1) There are to asserts in secblock.h:
------------------------------------------------------------------
void deallocate(void *p, size_type n)
{
if (p == GetAlignedArray())
{
assert(n <= S); //!!!
assert(m_allocated); //!!!
m_allocated = false;
SecureWipeArray((pointer)p, n);
}
else
m_fallbackAllocator.deallocate(p, n);
}
---------------------------------------------------------------------
I was hitting one of them in this line:
CFB_Mode<AES>::Decryption gcmDecryption(key, key.size(), iv);
This line worked fine on Ubuntu, but caused troubles on Linux.
The solution I've found on this forum looks like this:
CFB_Mode<AES>::Decryption * cfbDecryption = new
CFB_Mode<AES>::Decryption(key, key.size(), iv);
This line works right. Maybe you could find the problem in secblock.h and
fix it?
2) Check out this topic: click.
<https://groups.google.com/forum/#!topic/cryptopp-users/BllQwNGcORY> That's
another problem which occures only on Windows 8.
--
--
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.