Simon Biewald

Results 38 comments of Simon Biewald

While the [package metadata specification](https://packaging.python.org/specifications/core-metadata/#rarely-used-fields) documents fields for that purpose, they are currently ignored by pip, if I'm not mistaken (see pypa/pip#4625). Nonetheless I think those fields should be set...

@Evidlo Simply making it available under two namespaces might be difficult, as it will not allow the parallel usage of PyCrtypto and Pycryotodome. I could imagine the following: The Pycryptodome**x**...

@tomato42 To generate the authentication tag, one has to use the `encrypt_and_digest` or `digest` method of the cipher object:

I can't reproduce it on Ubuntu 20.04. :shrug: I downloaded a copy from [here](https://downloads.python.org/pypy/pypy3.6-v7.3.3-linux64.tar.bz2), installed pip and virtualenv, created a fresh virtualenv, activated it, installed PyCryptodome, imported DSS.

PyCryptodome does use so called ABI3 wheels containing only `.so` files compatible with all Python versions since Python 3.5 (individual shared librares inside the wheels do have the `.abi3.so` extension)....

@ptarjan 3.7.3 is quite outdated. The newest is [3.14.1]( https://pypi.org/project/pycryptodome/3.14.1/#files). ABI3 wheels were introduced in [3.10.1](https://pypi.org/project/pycryptodome/3.10.1/#files). `pip` detects the ABI3 wheel in these versions correctly (pip 20.0.2, Python 3.8, x64,...

@therealOri Do you mind creating a minimal example that shows this example (e.g. a piece of code only including the code required to reproduce the error and nothing more)? After...

I agree fully. I suggest adding some checkboxes for the reporter to fill out (e.g. did you search for similar issues, read documentation, etc.), some specific tasks to do (e.g....

@omeg You can encode your password with any other encoding before passing it to `export_key`: ```python pem = prv.export_key(passphrase=pp.encode('utf-8'), pkcs=8, protection='PBKDF2WithHMAC-SHA1AndAES128-CBC') ``` When passing strings to some functions, Pycryptodome does...

As I do not have an ARM Mac (or any Mac at all), I can only be of little help. The error message indicates the compiled extensions and your Python...