security/py-liboqs-python: New port: Library for quantum-resistant cryptography
This commit is contained in:
parent
1d8c953f99
commit
86ab26d957
|
@ -946,6 +946,7 @@
|
|||
SUBDIR += py-keyrings.alt
|
||||
SUBDIR += py-krb5
|
||||
SUBDIR += py-libnacl
|
||||
SUBDIR += py-liboqs-python
|
||||
SUBDIR += py-m2crypto
|
||||
SUBDIR += py-maec
|
||||
SUBDIR += py-merkletools
|
||||
|
|
|
@ -0,0 +1,25 @@
|
|||
PORTNAME= liboqs-python
|
||||
DISTVERSION= 0.9.0
|
||||
CATEGORIES= security
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
|
||||
MAINTAINER= yuri@FreeBSD.org
|
||||
COMMENT= Library for quantum-resistant cryptography
|
||||
WWW= https://openquantumsafe.org/
|
||||
|
||||
LICENSE= MIT
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||
|
||||
BUILD_DEPENDS= ${PY_SETUPTOOLS} \
|
||||
${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
|
||||
LIB_DEPENDS= liboqs.so:security/liboqs
|
||||
|
||||
USES= python
|
||||
USE_PYTHON= pep517 autoplist nose2
|
||||
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= open-quantum-safe
|
||||
|
||||
NO_ARCH= yes
|
||||
|
||||
.include <bsd.port.mk>
|
|
@ -0,0 +1,3 @@
|
|||
TIMESTAMP = 1698711635
|
||||
SHA256 (open-quantum-safe-liboqs-python-0.9.0_GH0.tar.gz) = 0ea47bc0b25bd6ab8a070a2beab10bec4b4e5b49af8da16d46146b8e54c162f2
|
||||
SIZE (open-quantum-safe-liboqs-python-0.9.0_GH0.tar.gz) = 14070
|
|
@ -0,0 +1,12 @@
|
|||
liboqs provides:
|
||||
* a collection of open source implementations of quantum-safe key encapsulation
|
||||
mechanism (KEM) and digital signature algorithms; the full list can be found
|
||||
below
|
||||
* a common API for these algorithms
|
||||
* a test harness and benchmarking routines
|
||||
|
||||
liboqs is part of the Open Quantum Safe (OQS) project led by Douglas Stebila and
|
||||
Michele Mosca, which aims to develop and integrate into applications
|
||||
quantum-safe cryptography to facilitate deployment and testing in real world
|
||||
contexts. In particular, OQS provides prototype integrations of liboqs into TLS
|
||||
and SSH, through OpenSSL and OpenSSH.
|
Loading…
Reference in New Issue