There is a nice looking crypto library for python, https://cryptography.io/
"cryptography" is a Python library which exposes cryptographic recipes and
primitives, with the goal of it being a "cryptographic standard library".
It aims to address various problems seen with other Python cryptography
libraries, including lack of PyPy and Python 3 support, lack of maintenance.
use of poor implementations of algorithms, lack of high-level APIs, absence
of important algorithms, error prone APIs and bad defaults.
I have started a port, it is needed for some updates and it would be good
to have anyway, but it needs some additional python ports -
included here:
cryptography-vectors
iso8601
not yet:
idna
ipaddress
pretend
If anyone has ports of these "not yet" ones lying around on disk, or has time
to look at writing a port for any of them it would be appreciated!
Any OKs to import the following which are attached?
security/py-cryptography_vectors, test vectors, AFAIK these are only
useful for py-cryptography
textproc/py-iso8601, ISO8601 date handling - based on openbsd-wip port
from viq; he had it in devel/ but I think textproc is better.
Not asking for OKs for py-cryptography until deps are in, but my WIP is
attached for those who would like to look. (It "works" and the *extensive*
test suite passes cleanly, but build and test pull in dependencies from
from pypi, so it can't be imported yet).
py-cryptography_vectors.tgz
Description: application/tar-gz
py-cryptography.tgz
Description: application/tar-gz
py-iso8601.tgz
Description: application/tar-gz
