Arthur de Jong

Open Source / Free Software developer

summaryrefslogtreecommitdiffstats
path: root/pskc/mac.py
Commit message (Expand)AuthorAgeFilesLines
* Allow MAC over plaintext or ciphertextArthur de Jong2016-12-201-13/+0
* Move XML generation to own moduleArthur de Jong2016-09-171-22/+0
* Move document parsing to own moduleArthur de Jong2016-09-171-14/+0
* Fall back to encryption key for MACArthur de Jong2016-04-231-0/+4
* Move crypto to functionsArthur de Jong2016-04-231-9/+13
* Move algorithm uri handling to separate moduleArthur de Jong2016-04-051-1/+1
* Allow configuring a MAC keyArthur de Jong2016-03-261-0/+33
* Generate MAC valuesArthur de Jong2016-03-261-13/+23
* Write MACMethodArthur de Jong2016-03-261-2/+43
* Make Encryption and MAC constructors consistentArthur de Jong2016-03-261-2/+1
* Improve tests and test coverageArthur de Jong2016-03-191-2/+0
* Refactor out EncryptedValue and ValueMACArthur de Jong2016-01-241-41/+33
* Strip XML namespaces before parsingArthur de Jong2016-01-241-3/+3
* Rename pskc.parse to pskc.xmlArthur de Jong2014-10-091-2/+2
* Provide a get_hmac() functionArthur de Jong2014-06-151-11/+16
* Raise exception when MAC validation failsArthur de Jong2014-06-141-5/+9
* Automatically support all MACs in hashlibArthur de Jong2014-06-141-5/+15
* Have parse module provide find() functionsArthur de Jong2014-06-141-9/+5
* Use get() instead of attrib.get() (shorter)Arthur de Jong2014-06-141-1/+1
* Be more lenient in accepting algorithmsArthur de Jong2014-05-251-4/+1
* Provide pskc.mac docstringsArthur de Jong2014-04-191-8/+34
* Move Key class to separate moduleArthur de Jong2014-04-191-1/+2
* Implement MAC checkingArthur de Jong2014-04-121-0/+74