This is the Python package to talk to a YubiHSM.
The YubiHSM is Yubico's take on the Hardware Security Module (HSM), designed for protecting secrets on authentication servers, including cryptographic keys and passwords, at unmatched simplicity and low cost.
This commit is contained in:
parent
38ec51349c
commit
7d76a928b3
4 changed files with 100 additions and 0 deletions
6
security/py-hsm/DESCR
Normal file
6
security/py-hsm/DESCR
Normal file
|
@ -0,0 +1,6 @@
|
|||
This is the Python package to talk to a YubiHSM.
|
||||
|
||||
The YubiHSM is Yubico's take on the Hardware Security Module (HSM),
|
||||
designed for protecting secrets on authentication servers, including
|
||||
cryptographic keys and passwords, at unmatched simplicity and low
|
||||
cost.
|
23
security/py-hsm/Makefile
Normal file
23
security/py-hsm/Makefile
Normal file
|
@ -0,0 +1,23 @@
|
|||
# $NetBSD: Makefile,v 1.1 2013/10/08 15:21:37 pettai Exp $
|
||||
|
||||
DISTNAME= pyhsm-1.0.4g
|
||||
PKGNAME= ${PYPKGPREFIX}-pyhsm-1.0.4g
|
||||
CATEGORIES= security
|
||||
MASTER_SITES= http://opensource.yubico.com/python-pyhsm/releases/
|
||||
|
||||
MAINTAINER= pettai@NetBSD.org
|
||||
HOMEPAGE= http://opensource.yubico.com/python-pyhsm/
|
||||
COMMENT= Python package that talk to a YubiHSM
|
||||
LICENSE= modified-bsd
|
||||
|
||||
DEPENDS+= ${PYPKGPREFIX}-pyserial-[0-9]*:../../comms/py-serial
|
||||
DEPENDS+= ${PYPKGPREFIX}-crypto-[0-9]*:../../security/py-crypto
|
||||
|
||||
PYDISTUTILSPKG= yes
|
||||
|
||||
PYSETUP= setup.py
|
||||
|
||||
USE_LANGUAGES= # none
|
||||
|
||||
.include "../../lang/python/egg.mk"
|
||||
.include "../../mk/bsd.pkg.mk"
|
66
security/py-hsm/PLIST
Normal file
66
security/py-hsm/PLIST
Normal file
|
@ -0,0 +1,66 @@
|
|||
@comment $NetBSD: PLIST,v 1.1 2013/10/08 15:21:37 pettai Exp $
|
||||
${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
|
||||
${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
|
||||
${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
|
||||
${PYSITELIB}/${EGG_INFODIR}/requires.txt
|
||||
${PYSITELIB}/${EGG_INFODIR}/top_level.txt
|
||||
${PYSITELIB}/pyhsm/__init__.py
|
||||
${PYSITELIB}/pyhsm/__init__.pyc
|
||||
${PYSITELIB}/pyhsm/__init__.pyo
|
||||
${PYSITELIB}/pyhsm/aead_cmd.py
|
||||
${PYSITELIB}/pyhsm/aead_cmd.pyc
|
||||
${PYSITELIB}/pyhsm/aead_cmd.pyo
|
||||
${PYSITELIB}/pyhsm/aes_ecb_cmd.py
|
||||
${PYSITELIB}/pyhsm/aes_ecb_cmd.pyc
|
||||
${PYSITELIB}/pyhsm/aes_ecb_cmd.pyo
|
||||
${PYSITELIB}/pyhsm/base.py
|
||||
${PYSITELIB}/pyhsm/base.pyc
|
||||
${PYSITELIB}/pyhsm/base.pyo
|
||||
${PYSITELIB}/pyhsm/basic_cmd.py
|
||||
${PYSITELIB}/pyhsm/basic_cmd.pyc
|
||||
${PYSITELIB}/pyhsm/basic_cmd.pyo
|
||||
${PYSITELIB}/pyhsm/buffer_cmd.py
|
||||
${PYSITELIB}/pyhsm/buffer_cmd.pyc
|
||||
${PYSITELIB}/pyhsm/buffer_cmd.pyo
|
||||
${PYSITELIB}/pyhsm/cmd.py
|
||||
${PYSITELIB}/pyhsm/cmd.pyc
|
||||
${PYSITELIB}/pyhsm/cmd.pyo
|
||||
${PYSITELIB}/pyhsm/db_cmd.py
|
||||
${PYSITELIB}/pyhsm/db_cmd.pyc
|
||||
${PYSITELIB}/pyhsm/db_cmd.pyo
|
||||
${PYSITELIB}/pyhsm/debug_cmd.py
|
||||
${PYSITELIB}/pyhsm/debug_cmd.pyc
|
||||
${PYSITELIB}/pyhsm/debug_cmd.pyo
|
||||
${PYSITELIB}/pyhsm/defines.py
|
||||
${PYSITELIB}/pyhsm/defines.pyc
|
||||
${PYSITELIB}/pyhsm/defines.pyo
|
||||
${PYSITELIB}/pyhsm/exception.py
|
||||
${PYSITELIB}/pyhsm/exception.pyc
|
||||
${PYSITELIB}/pyhsm/exception.pyo
|
||||
${PYSITELIB}/pyhsm/hmac_cmd.py
|
||||
${PYSITELIB}/pyhsm/hmac_cmd.pyc
|
||||
${PYSITELIB}/pyhsm/hmac_cmd.pyo
|
||||
${PYSITELIB}/pyhsm/oath_hotp.py
|
||||
${PYSITELIB}/pyhsm/oath_hotp.pyc
|
||||
${PYSITELIB}/pyhsm/oath_hotp.pyo
|
||||
${PYSITELIB}/pyhsm/soft_hsm.py
|
||||
${PYSITELIB}/pyhsm/soft_hsm.pyc
|
||||
${PYSITELIB}/pyhsm/soft_hsm.pyo
|
||||
${PYSITELIB}/pyhsm/stick.py
|
||||
${PYSITELIB}/pyhsm/stick.pyc
|
||||
${PYSITELIB}/pyhsm/stick.pyo
|
||||
${PYSITELIB}/pyhsm/stick_client.py
|
||||
${PYSITELIB}/pyhsm/stick_client.pyc
|
||||
${PYSITELIB}/pyhsm/stick_client.pyo
|
||||
${PYSITELIB}/pyhsm/util.py
|
||||
${PYSITELIB}/pyhsm/util.pyc
|
||||
${PYSITELIB}/pyhsm/util.pyo
|
||||
${PYSITELIB}/pyhsm/validate_cmd.py
|
||||
${PYSITELIB}/pyhsm/validate_cmd.pyc
|
||||
${PYSITELIB}/pyhsm/validate_cmd.pyo
|
||||
${PYSITELIB}/pyhsm/version.py
|
||||
${PYSITELIB}/pyhsm/version.pyc
|
||||
${PYSITELIB}/pyhsm/version.pyo
|
||||
${PYSITELIB}/pyhsm/yubikey.py
|
||||
${PYSITELIB}/pyhsm/yubikey.pyc
|
||||
${PYSITELIB}/pyhsm/yubikey.pyo
|
5
security/py-hsm/distinfo
Normal file
5
security/py-hsm/distinfo
Normal file
|
@ -0,0 +1,5 @@
|
|||
$NetBSD: distinfo,v 1.1 2013/10/08 15:21:37 pettai Exp $
|
||||
|
||||
SHA1 (pyhsm-1.0.4g.tar.gz) = d46522b83a56b7eb2e4fef2328496d6426341384
|
||||
RMD160 (pyhsm-1.0.4g.tar.gz) = 08a0d0c4673d9892a6f1c2562cdb7a483c28d412
|
||||
Size (pyhsm-1.0.4g.tar.gz) = 149857 bytes
|
Loading…
Reference in a new issue