Helder Eijs
Helder Eijs
I take that EAX didn't set any particular constraints on the tag length, but is there any practical reason to accept anything shorter than 32 bits?
Encryption with ECC is not supported right now.
Have you tried to install the wheel from piwheels (https://www.piwheels.org/project/pycryptodome)? I see they have ABI3 wheels which might work for python 3.10.
The wheel is built on https://www.piwheels.org/. Unfortunately they don't publish the build log. I will need to get hold of a RPI0/1 to reproduce or possibly try with QEMU.
I mean, the team at https://www.piwheels.org builds the wheel. I have no interaction with them really, and I only publish on pypi.
As a note, this is explicitly called out in the documentation: https://www.pycryptodome.org/en/latest/src/cipher/pkcs1_v1_5.html RSAES-PKCS1-v1_5 is inherently vulnerable to side-channel attacks, and even fixing it in C or assembly isn't easy. People...
> my reading of the documentation is more along the lines of "use this API carefully, as improper use of it will make your code > vulnerable" than "this API...
I don't have a mac to investigate the issue in detail right now. I understand that - unlike in Linux - the compiler on OSX will prepend an underscore to...
`hashlib` is backed by openssl, which implements SHA512 in assembly using AVX instructions (assuming you run a modern X86 CPU), so yes it is expected to be faster than PyCryptodome,...
Thanks for pointing this out. Docs are built by Readthedocs, which is still configured to use Python 2.7. I will move it over to Python 3.