» »

[nginx] PQC (Post-Quantum Cryptography)

[nginx] PQC (Post-Quantum Cryptography)

HotBurek ::

Dobro jutro.

Evo, fantje in dekline, nov dan nov izziv.

Danes sem opazil, da Qualys SSL test testira PQC in če ne dela, vrne:

This server does not support PQC (Post-Quantum Cryptography) key exchange.

Po nekje eni uri googlanja, spreminjanja config fajla, testiranja... mi zadeve ni uspelo spravit da bi delala.

Tole je izsek config fajla v nginx:
# TODO
# post-quantum cryptography (pqc)
ssl_ecdh_curve secp384r1;
#ssl_ecdh_curve X25519MLKEM768:X25519:prime256v1:secp384r1;
#ssl_conf_command Groups X25519MLKEM768:X25519:secp256r1:secp384r1;
#ssl_ecdh_curve auto;
#ssl_conf_command Groups X25519MLKEM768;

Takole se testira na client strani:
openssl s_client -groups "X25519MLKEM768" -tls1_3 -connect www.slo-tech.com:443

In output z errorjem ter praznim "TLS1.3 group":
Connecting to 91.236.1.130
CONNECTED(00000003)
4037E71AC87F0000:error:0A000410:SSL routines:ssl3_read_bytes:ssl/tls
alert handshake failure:../ssl/record/rec_layer_s3.c:918:SSL alert number 40
---
no peer certificate available
---
No client certificate CA names sent
Negotiated TLS1.3 group: <NULL>
---
SSL handshake has read 7 bytes and written 1427 bytes
Verification: OK
---
New, (NONE), Cipher is (NONE)
Protocol: TLSv1.3
This TLS version forbids renegotiation.
Compression: NONE
Expansion: NONE
No ALPN negotiated
Early data was not sent
Verify return code: 0 (ok)

Pa še en dokaj obširen link na to temo:

Prepare Your Servers: TLS 1.3 Must Evolve for the Post-Quantum Internet — ML-DSA and ML-KEM Are the New Standards

To je pa to zaenkrat.
root@debian:/# iptraf-ng
fatal: This program requires a screen size of at least 80 columns by 24 lines
Please resize your window
  • spremenilo: HotBurek ()

mtošev ::

Saj vsi vemo da si stručko, ampak pqc mora podpirati tudi host. Probaj raje z example.com kot slo-tech.com.


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

[Nov projekt] BOSCH.... (dve slike)

Oddelek: Programiranje
353909 (565) HotBurek
»

Nginx 1.25.x - Kako ponovno vklopit TLSv1.2 (ssl_protocols)?

Oddelek: Programiranje
8824 (669) HotBurek
»

Davčne blagajne (strani: 1 2 3 424 25 26 27 )

Oddelek: Programiranje
1344380938 (120941) Macketina
»

4096-bitni ključi ne bodo dovolj?

Oddelek: Informacijska varnost
93384 (2109) zee
»

[Python] HTTPS na desktopu dela, na Arduinu ne

Oddelek: Programiranje
91907 (1520) N4g4c3N

Več podobnih tem