BSD Ports

security/py-liboqs-python 0.16.0.1 FreeBSD

Library for quantum-resistant cryptography

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
1344dbb2c4
License
MIT
Categories
security
Package size
39.3 KiB, 214.8 KiB installed

Description

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.

In the other systems

SystemPortVersion
FreeBSDsecurity/py-liboqs-python0.16.0.1
DragonFlysecurity/py-liboqs-python0.10.0_1

Install

Binary package:

pkg install py312-liboqs-python

From the ports tree:

cd /usr/ports/security/py-liboqs-python/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	py312-liboqs-python>0:security/py-liboqs-python

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.16.00.16.0.1-0.10.0_20.16.0.1
FreeBSD:14:quarterly0.16.00.16.0n/a0.10.0_20.16.0
FreeBSD:15:latest0.16.0.10.16.0.1n/a0.10.0_20.10.0_2
FreeBSD:15:quarterly0.16.00.16.0n/an/an/a
FreeBSD:16:latest0.16.00.16.0.1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

Library 1

Runtime 1

Test 2

  • ${PYTHON_PKGNAMEPREFIX}pyasn1-alt-modules>=0.4.6 : devel/py-pyasn1-alt-modules
  • ${PYTHON_PKGNAMEPREFIX}pyasn1>=0.6.0 : devel/py-pyasn1

The full lists below include those, and their dependencies in turn.

Build dependencies 20
Run dependencies 12

No port depends on this one.

Configuration

No options to configure.

USES
python
Service scripts
none

Files

distinfo 1
FileSizeSHA256
open-quantum-safe-liboqs-python-0.16.0.1_GH0.tar.gz779760de88bb1bed7467569153b7e867e57875dfa0cbdf1b83ec42b3ab90ade8e1e5e

Commit history 2

DateCommitCreditsLog message
1344dbb2c4 Yuri Victorovich security/py-liboqs-python: update 0.16.0 → 0.16.0.1
2739c77c5c Yuri Victorovich security/py-liboqs-python: update 0.12.0 → 0.16.0