lists.arthurdejong.org
RSS feed

python-pskc branch master created. 9803dfca834770800e32b3c688b8b47da8443be2

[Date Prev][Date Next] [Thread Prev][Thread Next]

python-pskc branch master created. 9803dfca834770800e32b3c688b8b47da8443be2



This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "python-pskc".

The branch, master has been created
        at  9803dfca834770800e32b3c688b8b47da8443be2 (commit)

- Log -----------------------------------------------------------------
http://arthurdejong.org/git/python-pskc/commit/?id=9803dfca834770800e32b3c688b8b47da8443be2

commit 9803dfca834770800e32b3c688b8b47da8443be2
Author: Arthur de Jong <arthur@arthurdejong.org>
Date:   Fri Apr 4 11:25:33 2014 +0200

    Provide an initial README

diff --git a/README b/README
new file mode 100644
index 0000000..fe50f9e
--- /dev/null
+++ b/README
@@ -0,0 +1,40 @@
+# Python PSKC module #
+
+A Python module to handle Portable Symmetric Key Container (PSKC) files as
+defined in RFC6030. PSKC files are used to transport and provision
+symmetric keys to different types of crypto modules, commonly one-time
+password tokens or other authentication devices.
+
+The goal of this module is mainly to provide parsing of PSKC files in
+order to extract secret keys for use in an OTP authentication system. At a
+later time support for writing files may be added.
+
+http://arthurdejong.org/python-pskc/
+
+
+## Security considerations ##
+
+This code handles private key material and is written in Python. No
+precautions have been taken to lock pages in memory to prevent swapping.
+Also no attempt is currently made to security dispose of memory that may
+have held private key material.
+
+
+## Copyright ##
+
+Copyright (C) 2014 Arthur de Jong
+
+This library is free software; you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public
+License as published by the Free Software Foundation; either
+version 2.1 of the License, or (at your option) any later version.
+
+This library is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+Lesser General Public License for more details.
+
+You should have received a copy of the GNU Lesser General Public
+License along with this library; if not, write to the Free Software
+Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+02110-1301 USA

http://arthurdejong.org/git/python-pskc/commit/?id=c912bb458136affa5aeb2f78c0035744dc96d7e8

commit c912bb458136affa5aeb2f78c0035744dc96d7e8
Author: Arthur de Jong <arthur@arthurdejong.org>
Date:   Wed Apr 2 21:12:21 2014 +0200

    Initial project layout

diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..2dc07ab
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,12 @@
+# global
+*.pyc
+*.pyo
+__pycache__
+
+# /
+/*.egg-info
+/.coverage
+/build
+/coverage
+/dist
+/distribute-*.egg
diff --git a/pskc/__init__.py b/pskc/__init__.py
new file mode 100644
index 0000000..07080db
--- /dev/null
+++ b/pskc/__init__.py
@@ -0,0 +1,28 @@
+# __init__.py - main module
+# coding: utf-8
+#
+# Copyright (C) 2014 Arthur de Jong
+#
+# This library is free software; you can redistribute it and/or
+# modify it under the terms of the GNU Lesser General Public
+# License as published by the Free Software Foundation; either
+# version 2.1 of the License, or (at your option) any later version.
+#
+# This library is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+# Lesser General Public License for more details.
+#
+# You should have received a copy of the GNU Lesser General Public
+# License along with this library; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+# 02110-1301 USA
+
+"""Portable Symmetric Key Container (PSKC)
+
+TBD: more documentation
+"""
+
+
+# the version number of the library
+__version__ = '0.1'

-----------------------------------------------------------------------


hooks/post-receive
-- 
python-pskc
-- 
To unsubscribe send an email to
python-pskc-commits-unsubscribe@lists.arthurdejong.org or see
http://lists.arthurdejong.org/python-pskc-commits/