Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-11-09 | Fixed fingerprint for ECC (curve 25519). | Joe Crayne | |
2019-11-09 | Ed25519 support. | Joe Crayne | |
2019-07-16 | Add hex function to curse fingerprints with. | Joe Crayne | |
2019-07-15 | Switched fingerprint to a wrapped ByteString. | Joe Crayne | |
2019-07-04 | WIP: cv25519 & ed25519 support. | Joe Crayne | |
2019-07-04 | refactor | Joe Crayne | |
2019-07-04 | Remove tabs and style fixes. Should be only white-space. | Joe Crayne | |
2019-07-04 | Minimal support for cv25519 parsing. | Joe Crayne | |
2019-07-03 | Big-num optimization. | Joe Crayne | |
2019-07-03 | More big-num changes. | Joe Crayne | |
2019-07-03 | Optimized big-num serialization. | Joe Crayne | |
2019-07-01 | Added semigroup instance. | Joe Crayne | |
2019-07-01 | randomS2K utility. | joe | |
2019-07-01 | Added Ord instances | joe | |
2019-07-01 | Completed cryptonite support. | joe | |
2019-07-01 | WIP: support for cryptonite. | joe | |
2019-07-01 | decryptSecretKey now a no-op for unenciphered keys. | joe | |
2019-07-01 | encryptSecretKey | joe | |
2019-07-01 | white space | joe | |
2017-08-29 | Include derived file Arbitrary.hs in repo | Andrew Cady | |
This allows the git repo to be used as a dependency for stack builds. | |||
2016-04-25 | Import Control.Applicative (for older base). | joe | |
2016-04-25 | Key generation. | joe | |
2016-04-14 | Merged openpgp package into openpgp-util | joe | |
2014-01-04 | Build against older libs | joe | |
2014-01-04 | ECDSA support and build-for-jessie | joe | |
2013-12-15 | Adapted to new ecc solutoin for OpenPGP-Haskell | joe | |
2013-12-14 | use toStrictBS with Data.Binary in order to drop cereal dependency. | joe | |
2013-12-14 | Refactoring. | joe | |
2013-12-14 | New package openpgp-util as alternative to OpenPGP-CryptoAPI. | joe | |
2013-08-10 | Preserve topkey for all subkeys | Stephen Paul Weber | |
2013-08-10 | Fix bug in parsing signature subpacket lengths. | Stephen Paul Weber | |
2013-08-10 | Remove useless extra check. | Stephen Paul Weber | |
2013-03-16 | Fix extraction of UserID signatures | Stephen Paul Weber | |
2013-01-05 | Extract data from a SignatureOver | Stephen Paul Weber | |
2013-01-05 | Fix the cereal version so that it works | Stephen Paul Weber | |
2013-01-03 | More generic signature extraction | Stephen Paul Weber | |
2013-01-03 | Missed one fingerprint truncation | Stephen Paul Weber | |
2013-01-03 | Properly verify secret key checksums | Stephen Paul Weber | |
2013-01-03 | Export the list of secret key fields | Stephen Paul Weber | |
2013-01-03 | Need to verify the checksum, not store it. | Stephen Paul Weber | |
2013-01-02 | Monoid instance for Message | Stephen Paul Weber | |
2013-01-02 | string2key utility function | Stephen Paul Weber | |
Interpret the S2K systems, modulo the actual hashing. | |||
2013-01-01 | SymmetricSessionKeyPacket | Stephen Paul Weber | |
2013-01-01 | No more fromJust | Stephen Paul Weber | |
2013-01-01 | Proper S2K type | Stephen Paul Weber | |
S2K is a seperate concept and is used in both secret key packets and SymmetricallyEncryptedSessionKey packets. It should have its own parser and thus its own type. This also cleans up the SecretKeyPacket record considerably (the many Maybe fields were a smell). SecretKeyPacket.s2k should be set to (Just $ SimpleS2K MD5) in fallback cases. symmetric_algorithm should be set to Unencrypted when s2k_useage is 0. s2k_useage itself is only needed for the different between 255 and 254 (different checksum). Round trip encode/decode tests for S2K work. | |||
2012-12-31 | Safe to put full fingerprint in packet | Stephen Paul Weber | |
We don't type restrict the length of the key ids, so we shouldn't assume the length is the one we wanted. | |||
2012-12-31 | Put out body for MDC packet | Stephen Paul Weber | |
2012-12-30 | Fix partial packet length support | Stephen Paul Weber | |
2012-12-29 | More documentation | Stephen Paul Weber | |
2012-12-29 | Support for better error handling. | Stephen Paul Weber | |
Requires binary 0.6.4.0 |