Metadata-Version: 1.1
Name: python-pskc
Version: 0.1
Summary: Python module for handling PSKC files
Home-page: http://arthurdejong.org/python-pskc/
Author: Arthur de Jong
Author-email: arthur@arthurdejong.org
License: LGPL
Description: Python module for handling PSKC files
        
        This Python library handles Portable Symmetric Key Container (PSKC) files
        as defined in RFC6030. PSKC files are used to transport and provision
        symmetric keys (seed files) to different types of crypto modules, commonly
        one-time password tokens or other authentication devices.
        
        The main goal of this module is to be able to extract keys from PSKC files
        for use in an OTP authentication system.
        
        The following prints all keys, decrypting using a password:
        
        >>> from pskc import PSKC
        >>> pskc = PSKC('tests/rfc6030-figure7.pskcxml')
        >>> pskc.encryption.derive_key('qwerty')
        >>> for key in pskc.keys:
        ...     print key.serial, key.secret
        987654321 12345678901234567890
        
        The module should be able to handle most common PSKC files. Checking
        embedded signatures, asymmetric keys and writing files are on the wishlist
        (patches welcome).
        
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: System Administrators
Classifier: License :: OSI Approved :: GNU Library or Lesser General Public License (LGPL)
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.7
Classifier: Topic :: Software Development :: Libraries :: Python Modules
