Commit Graph

4662 Commits

Author SHA1 Message Date
Dominik Schürmann
0b49e7f91f fix build error introduced by x25519 decryption support 2021-03-16 15:25:24 +01:00
Dominik Schürmann
7e5738bd5c Merge pull request #2630 from canokeys/fix_ecdh_kek_error
Fix ECDH decryption error using NIST curves
2021-03-16 15:13:23 +01:00
Dominik Schürmann
fb0651eda1 fix algorithm id for ECDSA auth keys on security keys 2021-03-16 15:12:22 +01:00
Dominik Schürmann
af64735cbf disable IDEA, simply arguments in PgpSecurityConstants 2021-03-16 14:54:15 +01:00
Dominik Schürmann
8d01f2d077 master -> primary in strings 2021-02-26 15:36:11 +01:00
Dominik Schürmann
94987a9010 rename whitelists to secure lists 2021-02-26 15:11:54 +01:00
Dominik Schürmann
0ec0c34cb9 move toBytes into RSAKeyFormat 2021-02-23 18:18:43 +01:00
Dominik Schürmann
2a0625e615 fix yubikey curve OID bug by reworking ASN1 parsing 2021-02-23 18:10:15 +01:00
Christian Hagau
7dc0c5e184 Initialize all members of KdfParameters with default values 2021-02-17 00:00:00 +00:00
Christian Hagau
b69a7c585d Fix parameter names for KdfParameters setters 2021-02-17 00:00:00 +00:00
Christian Hagau
5ccd4c05e8 Add missing break statement in KDF-DO parser 2021-02-17 00:00:00 +00:00
Vincent Breitmoser
1ba7f48fd2 update Android Password Store link 2021-02-14 19:41:15 +01:00
Dominik Schürmann
1d4c7e4e73 Version 5.6 2021-02-14 18:21:08 +01:00
Vincent Breitmoser
4b2813ea58 Merge pull request #2627 from canokeys/fix_import_rsa_length
Computes the lengths in the template dynamically
2021-02-03 22:52:45 +01:00
Christian Hagau
c2bab8807e Add support for KDF for security tokens 2021-01-29 00:00:00 +00:00
Christian Hagau
6f41c8d5c7 Add KDF to Extended Capabilities 2021-01-29 00:00:00 +00:00
Christian Hagau
a0a5b63c54 Add a test for S2K KDF for security tokens 2021-01-29 00:00:00 +00:00
Christian Hagau
d234f6a66d Add KdfCalculator class 2021-01-29 00:00:00 +00:00
Christian Hagau
d3c51b26e8 Add KdfParameters class 2021-01-29 00:00:00 +00:00
Vincent Breitmoser
f6a5141e24 log exception for failed keyserver checks 2021-01-29 13:32:10 +01:00
Vincent Breitmoser
1af70961aa restore pinning for hkps.pool.sks-keyservers.net only (it won't work without) 2021-01-29 13:02:42 +01:00
Vincent Breitmoser
1034b8b99c drop some unused constants 2021-01-29 12:40:11 +01:00
Vincent Breitmoser
8d5f806fa3 actually set keys.o.o as default keyserver 2021-01-29 12:36:35 +01:00
Vincent Breitmoser
b6c71063a8 remove stray reference to keybase.io 2021-01-29 12:33:28 +01:00
Vincent Breitmoser
5eaa7518e8 drop broken secure wifi transfer feature
This feature depended on the unsupported TLS-PSK implementation shipped
with Android's conscrypt implementation. It abused a duck typing
mechanism that allowed using TLS-PSK despite its unsupported status, but
this silently broke somewhere along the way.
2021-01-29 12:10:35 +01:00
Vincent Breitmoser
2cc35ce970 drop broken pinning mechanism 2021-01-29 12:05:08 +01:00
dangfan
04a6740cec fix broken curve25519 decryption 2020-12-20 22:06:46 +08:00
dangfan
e82fb82c44 fix ecdh decryption error: Invalid KEK 2020-12-20 13:10:28 +08:00
dangfan
ea70f7307e Computes the lengths in the template dynamically according to the mod length when importing RSA keys 2020-12-18 23:06:03 +08:00
Vincent Breitmoser
cb111a09c9 drop contacts permission and related features 2020-09-07 20:19:13 +02:00
Vincent Breitmoser
aa390fadb8 schedule key sync work with unique name 2020-09-07 20:19:13 +02:00
Vincent Breitmoser
8d1b81a4c9 drop some unused resources 2020-09-07 20:19:13 +02:00
Vincent Breitmoser
08445f049a schedule cleanup work with unique name 2020-09-07 20:19:13 +02:00
Vincent Breitmoser
2d9edf3832 drop ContactSync feature 2020-09-07 20:19:13 +02:00
Vincent Breitmoser
aa6ff03545 drop "shop" drawer item 2020-09-05 20:31:53 +02:00
Vincent Breitmoser
197afe37cc drop "try autocrypt" link from drawer 2020-09-05 14:19:10 +02:00
Vincent Breitmoser
7154159a36 analytics: remove 2020-09-05 14:14:33 +02:00
Vincent Breitmoser
13e9e91fdc more build system updates, ditch unused android tests 2020-05-30 20:06:50 +02:00
Vincent Breitmoser
d8fdea9d17 fix unit tests, update robolectric 2020-05-30 19:13:39 +02:00
Vincent Breitmoser
da38f99349 fix stray \ in some translated string 2020-05-30 19:13:39 +02:00
Vincent Breitmoser
5247f2f3b4 update workmanager 2020-05-30 19:13:39 +02:00
Vincent Breitmoser
4a4093854d use upstream bouncycastle provider 2020-05-30 19:13:39 +02:00
Vincent Breitmoser
a697d7e623 add analytics to ssh authenticator
do people actually use this service? if not, let's remove it
2020-05-30 19:13:39 +02:00
Vincent Breitmoser
5172002f0e migrate to androidx 2020-05-30 15:47:09 +02:00
Vincent Breitmoser
5cd210831b ditch minidns 2020-05-30 15:47:09 +02:00
Vincent Breitmoser
864fbc95ea re-merge libkeychain 2020-05-30 15:47:09 +02:00
Vincent Breitmoser
d3e48db520 ditch keybase 2020-05-30 15:47:09 +02:00
Vincent Breitmoser
573ea47a40 ditch safeslinger 2020-05-30 15:46:42 +02:00
Eero Häkkinen
e901322ea3 Add query parameter to WKD URLs
This change adds the l=LOCAL-PART query parameter to WKD URLs as
specified in RFC Draft: draft-koch-openpgp-webkey-service-09 section 3.1
since version 07.
2020-02-18 01:08:27 +02:00
Dominik Schürmann
cd7f2c4184 Update from transifex 2020-01-20 16:34:50 +01:00