Paul Schaub
|
fedf7c0cf8
|
Make AlgorithmSuite members final and remove setters
|
2021-09-13 19:46:18 +02:00 |
Paul Schaub
|
9b046a0cf1
|
Change SymmetricEncryptionAlgorithmNegotiator to return the 'best' avail. alg
|
2021-07-01 21:33:38 +02:00 |
Paul Schaub
|
4947f17842
|
JUnit test the AlgorithmSuite class
|
2021-06-29 14:58:50 +02:00 |
Paul Schaub
|
9883d1537b
|
Move EncryptionPurpose to own class
|
2021-05-27 15:52:43 +02:00 |
Paul Schaub
|
5965742e5f
|
Document DocumentSignatureType
|
2021-05-25 14:24:47 +02:00 |
Paul Schaub
|
412b0aa119
|
Add SymmetricKeyAlgorithmNegotiator
|
2021-05-25 14:24:47 +02:00 |
Paul Schaub
|
821a49576f
|
AlgorithmSuite: Use LinkedHashSet instead of List
|
2021-05-25 14:24:47 +02:00 |
Paul Schaub
|
89a0adddd8
|
Reworking encryption/decryption API.
|
2021-05-25 14:23:42 +02:00 |
Paul Schaub
|
937ec2aa86
|
Add HashAlgorithm.getAlgorithmName()
|
2021-05-15 16:23:35 +02:00 |
Paul Schaub
|
f2e89bae36
|
Remove deprecated/reserved hash algorithms and add algo names
|
2021-05-15 15:57:42 +02:00 |
Paul Schaub
|
ec85f53bb6
|
Incorporate feedback from @IvanPizhenko. Thanks!
|
2021-04-30 10:23:12 +02:00 |
Paul Schaub
|
64cc9ecca4
|
Proper Signature Verification
|
2021-04-30 09:49:19 +02:00 |
Paul Schaub
|
7916bf77d1
|
Add javadoc to enums
|
2021-04-25 13:28:33 +02:00 |
Paul Schaub
|
2c4a3fca6a
|
Introduce OpenPgpMetadata.FileInfo class for setting/getting file name, mod date, encoding...
|
2021-04-25 00:28:48 +02:00 |
Paul Schaub
|
ed43d3c6a9
|
Fix javadoc error
|
2021-03-23 01:26:51 +01:00 |
Paul Schaub
|
f427e3c7d0
|
Add documentation to SignatureSubpacket class
|
2021-03-21 20:15:18 +01:00 |
Paul Schaub
|
7ad1cb4169
|
Add SignatureSubpacket enum
|
2021-01-18 17:08:20 +01:00 |
Paul Schaub
|
aeed8bf705
|
SignatureType: Reuse BC signature type codes
|
2020-12-16 20:11:04 +01:00 |
Paul Schaub
|
0194bd5924
|
Add documentation to PublicKeyAlgorithms
|
2020-12-11 22:52:28 +01:00 |
Paul Schaub
|
799265f332
|
mark RSA_ENCRYPT and RSA_SIGN as deprecated
|
2020-12-11 18:15:54 +01:00 |
Paul Schaub
|
5f289f4fe1
|
ElGamal: Deprecate GENERAL
|
2020-12-11 18:14:36 +01:00 |
Paul Schaub
|
4550425609
|
Wip: Add more elliptic curves, support for {X,Ed}25519
|
2020-12-08 19:26:57 +01:00 |
Paul Schaub
|
db2e97b449
|
Fix some javadoc issues
|
2020-12-05 00:17:32 +01:00 |
Paul Schaub
|
c06bedd656
|
Introduce SignatureType enum
|
2020-10-20 22:59:06 +02:00 |
Paul Schaub
|
8a2051904a
|
Further refactoring of KeyRingBuilder
|
2020-01-12 16:37:24 +01:00 |
Paul Schaub
|
81c3a471a7
|
Refactor KeyRingBuilder
|
2020-01-12 15:40:50 +01:00 |
Paul Schaub
|
cbb9b00b88
|
Rename KeyFlag.fromInteger -> fromBitmask
|
2020-01-09 20:53:46 +01:00 |
Paul Schaub
|
8780d5a7b0
|
algorithm: Use ConcurrentHashMap instead of HashMap
Signed-off-by: Paul Schaub <vanitasvitae@fsfe.org>
|
2020-01-09 20:53:42 +01:00 |
Paul Schaub
|
39c5464c37
|
Rename module painless-core -> pgpainless-core
Fix build.gradle
|
2018-07-19 00:15:06 +02:00 |