1
0
Fork 0
mirror of https://github.com/pgpainless/pgpainless.git synced 2024-11-05 12:05:58 +01:00
Commit graph

1125 commits

Author SHA1 Message Date
066021af9d
Use internal HashAlgorithm class for algorithm ids 2018-07-18 16:30:42 +02:00
dd458e7da7
Apply sub key fix to generated keys 2018-07-16 17:16:16 +02:00
a7aec9edeb
Add workaround for bc#381 2018-07-16 16:26:05 +02:00
7272027ef1
Use passphrase in PGP key generation 2018-07-12 23:21:09 +02:00
d46671e37e
Use passphrase for symmetric encryption 2018-07-12 23:16:30 +02:00
71f196afe8
Add reader methods for key ring 2018-07-12 23:12:45 +02:00
4b4126e45c
Add convenience methods to PGPKeyRing 2018-07-12 18:57:45 +02:00
ded635b354
Add KeyRing class and remove non-functional util methods 2018-07-12 11:07:53 +02:00
743fbf5ee4
Fix key selection and create test for BC issue 2018-07-11 19:01:13 +02:00
154a2b832f
Verify sub key signatures 2018-07-11 14:17:04 +02:00
260ecaaea3
Do not throw PGPException in OpenPgpV4Fingerprint 2018-07-09 16:40:02 +02:00
6fa7c33b7a
Bump bc 2018-07-09 10:47:41 +02:00
fb2db94839
Use OpenPgpV4Fingerprint class 2018-07-08 19:31:53 +02:00
d53501c9cd
Improve decryption API 2018-07-08 18:17:24 +02:00
88d59d04d7
Improve OpenPgpV4Fingerprint and decryption API 2018-07-08 18:14:36 +02:00
626c4b14eb
Modify API 2018-07-08 18:05:55 +02:00
5378a2e388
Add OpenPgpV4Fingerprint class 2018-07-08 18:05:22 +02:00
d5f034bab1
Add toRecipients method and better check for zero keys 2018-07-08 17:22:29 +02:00
9868390c66
Add KeyRingCollection 2018-07-07 17:17:35 +02:00
c3c8572722
Introduce passphrase class 2018-07-07 14:34:33 +02:00
c6c7260c23
Remove unused imports 2018-07-07 14:34:23 +02:00
e1f23367a9 Merge branch 'master' of github.com:vanitasvitae/pgpainless 2018-07-06 14:10:08 +02:00
848b61417b
Refactoring 2018-07-06 14:09:36 +02:00
7c9ebcb9c8
Move exceptions to own package 2018-07-03 10:34:51 +02:00
5ec1e1a128
Add checkstyle rules 2018-07-02 21:40:59 +02:00
975b336699
Add logic for MissingPublicKeyCallback 2018-07-02 20:46:27 +02:00
07c689b556
Add javadoc 2018-07-02 20:28:23 +02:00
1a8a242d86
Add entry point for key reader API 2018-07-02 20:14:57 +02:00
3295b31516 Merge branch 'master' of github.com:vanitasvitae/pgpainless 2018-07-02 20:09:58 +02:00
76b7d56f2f
Add keyreader API 2018-07-02 20:09:45 +02:00
07328af968
Add SignedByMasterKey selector 2018-07-02 20:09:35 +02:00
646bd60a10
Remove unused files 2018-07-02 19:06:32 +02:00
992bff6b3f
Rename package to org.pgpainless.pgpainless 2018-06-28 18:25:11 +02:00
61c8e908a2
Add javadoc for Feature 2018-06-28 18:02:18 +02:00
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
af1d35d394
un-escape <> 2018-06-28 15:49:32 +02:00
890032aa48
Add test for removeUnsignedKeysFromKeyRing 2018-06-28 15:45:30 +02:00
8b24d1ac3e
Add documentation 2018-06-28 15:08:30 +02:00
bcf76e6556
Fix ElGamal key creation 2018-06-28 13:23:40 +02:00
fa74727501
Add code of conduct 2018-06-28 10:54:51 +02:00
602934257b
typo 2018-06-27 16:15:22 +02:00
42cd9efadf
Add hint about Android API level 2018-06-27 16:08:58 +02:00
005d7ebd95
Add index.md 2018-06-27 16:06:50 +02:00
9dce460bd6
Swap arguments in decryptionBuilder 2018-06-27 15:48:53 +02:00
a8e51a47d5
Return result upon encryption and check if messages are signed/encrypted with specified keys 2018-06-27 15:09:39 +02:00
fb5d351de7
Make sure that provided key sets are not empty and return result on encryption stream 2018-06-27 14:53:52 +02:00
1bfc54828c
Add PassphraseMapKeyRingProtector 2018-06-27 12:33:47 +02:00
939c7230ab
Add documentation to SecretKeyRingProtector 2018-06-27 12:33:25 +02:00
de706f16fd
Add 'Or' key selection strategy 2018-06-27 12:32:23 +02:00