-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathsetup.py
More file actions
42 lines (31 loc) · 1.53 KB
/
setup.py
File metadata and controls
42 lines (31 loc) · 1.53 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
#!/usr/bin/env python
from distutils.core import setup
'Packaging instructions from: http://diveintopython3.org/packaging.html'
setup(name='KDF',
py_modules=['KDF'],
version='0.3',
description='Key Derivation functions from ISO 18033 and PKCS#1',
keywords = ["key derivation", "kdf", "KDF", 'KDF1', "MGF1", 'KDF2', 'KDF3', 'KDF4', "MGF", "mask generation", "ISO 18033", "ISO-18033", "PKCS#1", "IEEE P1363", "P1363"],
author='Peio Popov',
author_email='peio@peio.org',
license = 'Public Domain',
url = 'http://pypi.python.org/pypi/KDF',
classifiers = ['Development Status :: 3 - Alpha',
'Environment :: Console',
'Intended Audience :: Education',
'License :: Public Domain',
'Natural Language :: English',
'Operating System :: OS Independent',
'Programming Language :: Python',
'Topic :: Security :: Cryptography'],
long_description = '''\
KDF - Key derivation functions from ISO 18033 and PKCS#1
------------------------------
Key derivation functions (KDF1,KDF2,KDF3,KDF4) as defined in section 6.2 of ISO 18033
Mask Generation Function (MGF1) as defined in Annex B.2.1 of PKCS#1 and IEEE P1363
A key derivation function is a function KDF (x, l) that takes as input an octet string x and
an integer l >= 0, and outputs an octet string of length l. The string x is of arbitrary length,
although an implementation may define a (very large) maximum length for x and maximum size
for l, and fail if these bounds are exceeded.
'''
)