View | Details | Raw Unified | Return to bug 237402
Collapse All | Expand All

(-)security/py-ecdsa/Makefile (-3 / +3 lines)
Lines 2-9 Link Here
2
# $FreeBSD$
2
# $FreeBSD$
3
3
4
PORTNAME=	ecdsa
4
PORTNAME=	ecdsa
5
PORTVERSION=	0.11
5
PORTVERSION=	0.13.2
6
PORTREVISION=	1
7
CATEGORIES=	security python
6
CATEGORIES=	security python
8
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 16-24 Link Here
16
15
17
USES=		python
16
USES=		python
18
USE_PYTHON=	distutils autoplist
17
USE_PYTHON=	distutils autoplist
18
19
NO_ARCH=	yes
19
NO_ARCH=	yes
20
20
21
do-test:
21
do-test:
22
	@cd ${WRKSRC} && ${PYTHON_CMD} ${PYSETUP} test
22
	@cd ${WRKSRC} && ${PYTHON_CMD} ${PYDISTUTILS_SETUP} test
23
23
24
.include <bsd.port.mk>
24
.include <bsd.port.mk>
(-)security/py-ecdsa/distinfo (-2 / +3 lines)
Lines 1-2 Link Here
1
SHA256 (ecdsa-0.11.tar.gz) = 8e3b6c193f91dc94b2f3b0261e3eabbdc604f78ff99fdad324a56fdd0b5e958c
1
TIMESTAMP = 1555739427
2
SIZE (ecdsa-0.11.tar.gz) = 45689
2
SHA256 (ecdsa-0.13.2.tar.gz) = 5c034ffa23413ac923541ceb3ac14ec15a0d2530690413bff58c12b80e56d884
3
SIZE (ecdsa-0.13.2.tar.gz) = 61595
(-)security/py-ecdsa/pkg-descr (-1 / +16 lines)
Lines 1-3 Link Here
1
ECDSA cryptographic signature library (pure python).
1
This is an easy-to-use implementation of ECDSA cryptography (Elliptic Curve
2
Digital Signature Algorithm), implemented purely in Python, released under
3
the MIT license. With this library, you can quickly create keypairs (signing
4
key and verifying key), sign messages, and verify the signatures. The keys
5
and signatures are very short, making them easy to handle and incorporate
6
into other protocols.
2
7
8
Features
9
10
This library provides key generation, signing, and verifying, for five
11
popular NIST "Suite B" GF(p) curves, with key lengths of 192, 224, 256, 384,
12
and 521 bits. The "short names" for these curves, as known by the OpenSSL
13
tool (`openssl ecparam --list_curves`), are: prime192v1, secp224r1,
14
prime256v1, secp384r1, and secp521r1. It also includes the 256-bit curve used
15
by Bitcoin, whose short name is secp256k1. No other curves are included, but
16
it would not be too hard to add more.
17
3
WWW: https://github.com/warner/python-ecdsa
18
WWW: https://github.com/warner/python-ecdsa

Return to bug 237402