Edit

IABSD.fr/ports/security/py-kyber/Makefile

Branch :

  • Show log

    Commit

  • Author : tb
    Date : 2025-06-12 09:54:14
    Hash : be8da203
    Message : import py-kyber, a pure Python implementation of ML-KEM, ok landry sthen Contains pure Python implementations of: * ML-KEM, the Module-Lattice-Based Key-Encapsulation Mechanism following FIPS 203 from the NIST post-quantum cryptography project. * CRYSTALS-Kyber following its specification v3.02. Being pure Python, this code is not constant time, nor written to be performant. No cryptographic guarantees are made.

  • security/py-kyber/Makefile
  • COMMENT =		pure Python ML-KEM / CRYSTALS-Kyber implementation
    
    MODPY_DISTV =		1.0.1
    DISTNAME = 		kyber_py-${MODPY_DISTV}
    PKGNAME = 		py-${DISTNAME:S/_py//}
    CATEGORIES = 		security
    
    HOMEPAGE = 		https://github.com/GiacomoPope/kyber-py
    
    MAINTAINER = 		Theo Buehler <tb@openbsd.org>
    
    # MIT
    PERMIT_PACKAGE =	Yes
    
    MODPY_PI =		Yes
    
    MODULES =		lang/python
    MODPY_PYBUILD =		hatchling
    
    .include <bsd.port.mk>