1
0
Fork 0
mirror of https://github.com/pgpainless/pgpainless.git synced 2024-06-11 14:17:10 +02:00
Commit graph

213 commits

Author SHA1 Message Date
Paul Schaub fb2db94839
Use OpenPgpV4Fingerprint class 2018-07-08 19:31:53 +02:00
Paul Schaub d53501c9cd
Improve decryption API 2018-07-08 18:17:24 +02:00
Paul Schaub 88d59d04d7
Improve OpenPgpV4Fingerprint and decryption API 2018-07-08 18:14:36 +02:00
Paul Schaub 626c4b14eb
Modify API 2018-07-08 18:05:55 +02:00
Paul Schaub 5378a2e388
Add OpenPgpV4Fingerprint class 2018-07-08 18:05:22 +02:00
Paul Schaub d5f034bab1
Add toRecipients method and better check for zero keys 2018-07-08 17:22:29 +02:00
Paul Schaub 9868390c66
Add KeyRingCollection 2018-07-07 17:17:35 +02:00
Paul Schaub c3c8572722
Introduce passphrase class 2018-07-07 14:34:33 +02:00
Paul Schaub c6c7260c23
Remove unused imports 2018-07-07 14:34:23 +02:00
Paul Schaub e1f23367a9 Merge branch 'master' of github.com:vanitasvitae/pgpainless 2018-07-06 14:10:08 +02:00
Paul Schaub 848b61417b
Refactoring 2018-07-06 14:09:36 +02:00
Paul Schaub 7c9ebcb9c8
Move exceptions to own package 2018-07-03 10:34:51 +02:00
Paul Schaub 5ec1e1a128
Add checkstyle rules 2018-07-02 21:40:59 +02:00
Paul Schaub 975b336699
Add logic for MissingPublicKeyCallback 2018-07-02 20:46:27 +02:00
Paul Schaub 07c689b556
Add javadoc 2018-07-02 20:28:23 +02:00
Paul Schaub 1a8a242d86
Add entry point for key reader API 2018-07-02 20:14:57 +02:00
Paul Schaub 3295b31516 Merge branch 'master' of github.com:vanitasvitae/pgpainless 2018-07-02 20:09:58 +02:00
Paul Schaub 76b7d56f2f
Add keyreader API 2018-07-02 20:09:45 +02:00
Paul Schaub 07328af968
Add SignedByMasterKey selector 2018-07-02 20:09:35 +02:00
Paul Schaub 646bd60a10
Remove unused files 2018-07-02 19:06:32 +02:00
Paul Schaub 992bff6b3f
Rename package to org.pgpainless.pgpainless 2018-06-28 18:25:11 +02:00
Paul Schaub 61c8e908a2
Add javadoc for Feature 2018-06-28 18:02:18 +02:00
Paul Schaub 73c7498f17
Merge pull request #2 from Flowdalic/eclipse
Add 'eclipse' plugin to gradle.build
2018-06-28 17:22:44 +02:00
Florian Schmaus 498ac80fd7 Add 'eclipse' plugin to gradle.build 2018-06-28 17:13:26 +02:00
Paul Schaub af1d35d394
un-escape <> 2018-06-28 15:49:32 +02:00
Paul Schaub 890032aa48
Add test for removeUnsignedKeysFromKeyRing 2018-06-28 15:45:30 +02:00
Paul Schaub 8b24d1ac3e
Add documentation 2018-06-28 15:08:30 +02:00
Paul Schaub bcf76e6556
Fix ElGamal key creation 2018-06-28 13:23:40 +02:00
Paul Schaub fa74727501
Add code of conduct 2018-06-28 10:54:51 +02:00
Paul Schaub 602934257b
typo 2018-06-27 16:15:22 +02:00
Paul Schaub 42cd9efadf
Add hint about Android API level 2018-06-27 16:08:58 +02:00
Paul Schaub 005d7ebd95
Add index.md 2018-06-27 16:06:50 +02:00
Paul Schaub 9dce460bd6
Swap arguments in decryptionBuilder 2018-06-27 15:48:53 +02:00
Paul Schaub a8e51a47d5
Return result upon encryption and check if messages are signed/encrypted with specified keys 2018-06-27 15:09:39 +02:00
Paul Schaub fb5d351de7
Make sure that provided key sets are not empty and return result on encryption stream 2018-06-27 14:53:52 +02:00
Paul Schaub 1bfc54828c
Add PassphraseMapKeyRingProtector 2018-06-27 12:33:47 +02:00
Paul Schaub 939c7230ab
Add documentation to SecretKeyRingProtector 2018-06-27 12:33:25 +02:00
Paul Schaub de706f16fd
Add 'Or' key selection strategy 2018-06-27 12:32:23 +02:00
Paul Schaub f26e17848d
Fix ugly bug: Use our private key on our enc session key 2018-06-26 16:34:41 +02:00
Paul Schaub eadc023940
Add decoder methods 2018-06-26 15:18:01 +02:00
Paul Schaub b08c34e9c9
Simplify some tests 2018-06-21 15:35:40 +02:00
Paul Schaub 0c99c52955
More debug logging 2018-06-21 15:19:07 +02:00
Paul Schaub 9d9edbfd9d
Return list in KeyFlag.fromInteger 2018-06-21 15:18:48 +02:00
Paul Schaub 29fbf21d01
Add util methods 2018-06-21 15:18:19 +02:00
Paul Schaub 396590f4c2
Add debug output and change API 2018-06-19 17:14:37 +02:00
Paul Schaub 47074e50b9
Add method to get keyflags from integer 2018-06-19 17:13:57 +02:00
Paul Schaub 365382b706
Add symmetric decryption and add license headers 2018-06-13 17:26:48 +02:00
Paul Schaub debee9839e
Fix signing and include strategies 2018-06-11 01:33:49 +02:00
Paul Schaub 719c467768
Add Wildcard KeyRingSelectionStrategy 2018-06-10 17:56:09 +02:00
Paul Schaub 992432fc59
Rename InputStreamFactory -> DecryptionStreamFactory 2018-06-10 17:55:51 +02:00