| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
| |
This is the extension that is suggested in RFC6030.
|
| |
|
|
|
|
|
| |
This tests that, before the PSKC ecnryption is key available, the secret
from the key cannot be extracted.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
This also ignores downloaded .egg files.
|
| |
|
|
|
|
| |
This also splits the parsing to a parse() function for consistency.
|
|
|
|
|
|
|
|
|
| |
This documents most of the information that is available per key and
adds a few other minor cosmetic changes.
This also re-organises the key properties to be in a slightly more
logical order and renames the userid key property to key_userid to more
clearly distinguish it from device_userid.
|
|
|
|
|
| |
This documents most of the API of the parsing functions and the PSKC
class.
|
|
|
|
| |
Also contains small consistency improvement.
|
|
|
|
| |
This also hides two properties that are not part of the public API.
|
|
|
|
| |
This documents classes in the pskc.encryption module.
|
|
|
|
| |
This also allows re-organising the imports a bit.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
This tests encrypted key derivation using PBKDF2 and a pre-shared
passphrase.
|
|
|
|
|
| |
This supports deriving the key from a passphrase and information present
in the DerivedKey and PBKDF2-params XML elements.
|
| |
|
|
|
|
| |
This test key encryption with a pre-shared key and MAC checks.
|
|
|
|
|
| |
This implements message message authentication code checking for the
encrypted values if MACMethod and ValueMAC are present.
|
|
|
|
|
| |
This adds an encryption module that provides wrappers for handling
decryption.
|
|
|
|
|
| |
This ensures that DataType values are retrieved dynamically instead of
at the time the PSKC file was parsed in order to make decryption work.
|
| |
|
|
|
|
| |
This test extraction of key policy information and cross-key references.
|
|
|
|
|
| |
This parses key policy from PSKC files and provides a few utility
methods to help with policy validation.
|
| |
|
|
|
|
|
| |
This tests for key profile and key reference properties that can be used
to reference external keys.
|
|
|
|
|
| |
This tests Figure 3 from RFC6030 with a very basic plain text secret key
and some supplementary data.
|
|
|
|
|
| |
This gets most simple string values from the KeyPackage as well as some
integer and boolean values.
|
|
|
|
|
| |
This tests Figure 2 from RFC6030 with a very basic plain text secret
key.
|
| |
|
|
|
|
|
| |
This adds a doctest for the absolute minimum PSKC file that does not
contain any useful information.
|
|
|
|
|
|
|
|
|
| |
This class is used for handling PSKC files. It will parse the file and
store relevant properties for easy access. The Key class corresponds to
a single key defined in the PSKC file.
This is a very minimal implementation that only provides some meta-data
from the file and keys (work in progress).
|
| |
|
|
|