Arthur de Jong

Open Source / Free Software developer

summaryrefslogtreecommitdiffstats
path: root/pskc
Commit message (Collapse)AuthorAgeFilesLines
...
* Implement MAC checkingArthur de Jong2014-04-122-0/+95
| | | | | This implements message message authentication code checking for the encrypted values if MACMethod and ValueMAC are present.
* Support decrypting with a pre-shared keyArthur de Jong2014-04-122-2/+108
| | | | | This adds an encryption module that provides wrappers for handling decryption.
* Refactor DataType value handlingArthur de Jong2014-04-121-35/+55
| | | | | This ensures that DataType values are retrieved dynamically instead of at the time the PSKC file was parsed in order to make decryption work.
* Document key and pin usage valuesArthur de Jong2014-04-111-0/+42
|
* Implement key policy parsingArthur de Jong2014-04-112-2/+125
| | | | | This parses key policy from PSKC files and provides a few utility methods to help with policy validation.
* Support parsing date and integer valuesArthur de Jong2014-04-111-8/+23
|
* Get more data from KeyPackageArthur de Jong2014-04-071-0/+42
| | | | | This gets most simple string values from the KeyPackage as well as some integer and boolean values.
* Support getting plaintext keyArthur de Jong2014-04-071-0/+58
|
* Basic implementation of PSKC classArthur de Jong2014-04-072-0/+90
| | | | | | | | | 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).
* Initial project layoutArthur de Jong2014-04-041-0/+28