mirror of
https://github.com/PurpleI2P/i2pd_docs_en
synced 2025-09-12 22:32:12 +00:00
Post quantum crypto types
This commit is contained in:
parent
9bc1eb539e
commit
29bd8d0cde
@ -48,7 +48,7 @@ ED25519-SHA512 | 7 | **Default**
|
|||||||
GOSTR3410-A-GOSTR3411-256 | 9 | Not compatible with Java router
|
GOSTR3410-A-GOSTR3411-256 | 9 | Not compatible with Java router
|
||||||
GOSTR3410-TC26-A-GOSTR3411-512 | 10 | Not compatible with Java router
|
GOSTR3410-TC26-A-GOSTR3411-512 | 10 | Not compatible with Java router
|
||||||
RED25519-SHA512 | 11 | For keys blinding (encrypted LeaseSet)
|
RED25519-SHA512 | 11 | For keys blinding (encrypted LeaseSet)
|
||||||
ML-DSA-44 | 12 | Post-Quantum
|
ML-DSA-44 | 12 | Post quantum. Requires OpenSSL >= 3.5.0
|
||||||
|
|
||||||
LeaseSet
|
LeaseSet
|
||||||
------------
|
------------
|
||||||
@ -64,15 +64,18 @@ META | 7 | Not implemented
|
|||||||
|
|
||||||
*0, 2, 4, 6 types are reserved for routers (RouterInfo types).*
|
*0, 2, 4, 6 types are reserved for routers (RouterInfo types).*
|
||||||
|
|
||||||
Available LeaseSet **encryption** types (parameter `i2cp.leaseSetEncType = <code>` in a tunnel config):
|
Available LeaseSet **encryption** types (parameter `i2cp.leaseSetEncType = <comma-separated codes>` in a tunnel config):
|
||||||
|
|
||||||
Type | Code | Comment
|
Type | Code | Comment
|
||||||
------------------------------------ | ---- | -----------
|
------------------------------------ | ---- | -----------
|
||||||
ELGAMAL | 0 | **Default** (only for support old routers)
|
ELGAMAL | 0 | Legacy
|
||||||
ECIES_P256_SHA256_AES256CBC | 1 | Not compatible with Java router
|
ECIES_P256_SHA256_AES256CBC | 1 | Not compatible with Java router
|
||||||
*ECIES_P384_SHA384_AES256CBC* | 2 | Not implemented
|
*ECIES_P384_SHA384_AES256CBC* | 2 | Not implemented
|
||||||
*ECIES_P521_SHA512_AES256CBC* | 3 | Not implemented
|
*ECIES_P521_SHA512_AES256CBC* | 3 | Not implemented
|
||||||
ECIES_X25519_AEAD | 4 | **Default**
|
ECIES_X25519_AEAD | 4 | **Default**
|
||||||
|
ECIES_MLKEM512_X25519_AEAD | 5 | Post quantum. Requires OpenSSL >= 3.5.0
|
||||||
|
ECIES_MLKEM768_X25519_AEAD | 6 | **Default**. Post quantum. Requires OpenSSL >= 3.5.0
|
||||||
|
ECIES_MLKEM1024_X25519_AEAD | 7 | Post quantum. Requires OpenSSL >= 3.5.0
|
||||||
|
|
||||||
Client tunnels
|
Client tunnels
|
||||||
--------------
|
--------------
|
||||||
|
Loading…
x
Reference in New Issue
Block a user