CH-J Toolsgestione server su SSH
Menu
Tutti gli esempi di chiavi →

Esempio 31 · V6 · ECDSA NIST P-256 + ECDH NIST P-256

Chiave di versione 6 (RFC 9580): impronta digitale SHA-256 di 64 cifre esadecimali, firme con salt e flag di chiave moderni. Leggibile da Sequoia (sq), strumenti basati su rPGP e altre implementazioni di RFC 9580; GnuPG 2.4 e precedenti non leggono le chiavi V6.

Panoramica della chiave

Versione della chiaveV6
SpecificaRFC 9580 · post-quantum algorithms: RFC 9980
StatoStandard attuale
Chiave primaria (certificare, firmare)ECDSA NIST P-256 · ID 19 · SHA-256
Sottochiave di cifraturaECDH NIST P-256 · ID 18
Impronta digitale5C1B4D9DBDE53BFF511739248E4600B0C66DE6E7C9F2ED049B357D001F208E00
Passphrase della chiave privatasynthetic-key-password

Algoritmi e utilizzo

ECDSA NIST P-256: Firma su curva ellittica NIST P-256, comune in smart card, HSM e ambienti che richiedono curve NIST.

ECDH NIST P-256: Sottochiave di cifratura Diffie-Hellman su curva ellittica NIST P-256.

Chiave pubblica

Il certificato pubblico con la chiave primaria, la sottochiave di cifratura e le relative firme di associazione. Importalo per verificare firme o cifrare per questa identità di test.

Scarica → 989 byte

-----BEGIN PGP PUBLIC KEY BLOCK-----

xlYGaveFLRMAAABMCCqGSM49AwEHAgME76N2mZPF0bs325mR7VdEKKPfxzAv/vGh
pyTZ+YgVoxoZrTCb6+/wfCAEflKG/hhN2uAc6cW54/tYXwK+dIxVOMKgBh8TCAAA
AD0FAmr3hS0iIQZcG02dveU7/1EXOSSORgCwxm3m58ny7QSbNX0AHyCOAAIbAwIe
CAMLCQcBFQEWBScJAgcCAAAAADPbEGk4ExhWx9fJIP7fAi9Q7ZcA/3muKkOQrrq9
af7C/KQIc69dXqPIB3hS6/pYQVIRRvlNAP0QyJyTgUvtfwZ0TcSJ6YVOtux64q6a
pdSwlAImNP8CGc0mQ0gtSiBtYXRyaXggMzEtdjYtZWNkc2EtcDI1NitlY2RoLXAy
NTbCjwYTEwgAAAAsBQJq94UtIiEGXBtNnb3lO/9RFzkkjkYAsMZt5ufJ8u0EmzV9
AB8gjgACGQEAAAAANysQlMVfwOGVqSF+7Z/uShN+UwEAo/1xnpc5Mbvm48zSElgx
yNMYn09C+eLknFNuqZMghJIBAM3K+q/GNxDFf9LnBd3e5ANa0Dr3Z3vG6tfpvneb
9ZHzzloGaveFLRIAAABQCCqGSM49AwEHAgMEnn/7o5vubuyW1/wS0Lrz+UkTj6xc
YV/4eKO7yJgxmQ8f1I7kw1i/r68vJnK1H6IsUGFWQRZ1VTWlwrSr5BCv3QMBCAfC
jwYYEwgAAAAsBQJq94UtIiEGXBtNnb3lO/9RFzkkjkYAsMZt5ufJ8u0EmzV9AB8g
jgACGwwAAAAAb5gQczXOUAmrE15KYG+aG3UerwEApjBhD4exiFzop8V3m4mZSbf7
dzRBy2TTh+n6+nv8SHsBAIuIjDQi52watvrE0HdgHyRDS/vXw4DGTkqA0PzyXVoT
=Uf0u
-----END PGP PUBLIC KEY BLOCK-----

Chiave privata

La chiave privata, protetta con la passphrase mostrata sopra. Pubblicata solo per i test: chiunque può usarla.

Scarica → 1 235 byte

Mostra
-----BEGIN PGP PRIVATE KEY BLOCK-----

xbAGaveFLRMAAABMCCqGSM49AwEHAgME76N2mZPF0bs325mR7VdEKKPfxzAv/vGh
pyTZ+YgVoxoZrTCb6+/wfCAEflKG/hhN2uAc6cW54/tYXwK+dIxVOP0mCQIUBJza
pF6MLIBkFJD1GLvCBu8DBBDIQKrj6nfAFWT9H0IH2jocR6WQBNih7OB4HJN+A2tD
Y8LA84XbQb5Ub5dURqthIYP8hb4ia1DM3RBxUSVBSlcQUMKgBh8TCAAAAD0FAmr3
hS0iIQZcG02dveU7/1EXOSSORgCwxm3m58ny7QSbNX0AHyCOAAIbAwIeCAMLCQcB
FQEWBScJAgcCAAAAADPbEGk4ExhWx9fJIP7fAi9Q7ZcA/3muKkOQrrq9af7C/KQI
c69dXqPIB3hS6/pYQVIRRvlNAP0QyJyTgUvtfwZ0TcSJ6YVOtux64q6apdSwlAIm
NP8CGc0mQ0gtSiBtYXRyaXggMzEtdjYtZWNkc2EtcDI1NitlY2RoLXAyNTbCjwYT
EwgAAAAsBQJq94UtIiEGXBtNnb3lO/9RFzkkjkYAsMZt5ufJ8u0EmzV9AB8gjgAC
GQEAAAAANysQlMVfwOGVqSF+7Z/uShN+UwEAo/1xnpc5Mbvm48zSElgxyNMYn09C
+eLknFNuqZMghJIBAM3K+q/GNxDFf9LnBd3e5ANa0Dr3Z3vG6tfpvneb9ZHzx7QG
aveFLRIAAABQCCqGSM49AwEHAgMEnn/7o5vubuyW1/wS0Lrz+UkTj6xcYV/4eKO7
yJgxmQ8f1I7kw1i/r68vJnK1H6IsUGFWQRZ1VTWlwrSr5BCv3QMBCAf9JgkCFAS1
8/zWo9PUkhkU90KYUBNRAwQQss1btKEdV7QzaE057ljDZfOjnj341mZAtSR6SxxU
f2f3PqzWjOiQtPWRRwHO0XQhtNsPFSoTW5oBzhoboBqzv1TCjwYYEwgAAAAsBQJq
94UtIiEGXBtNnb3lO/9RFzkkjkYAsMZt5ufJ8u0EmzV9AB8gjgACGwwAAAAAb5gQ
czXOUAmrE15KYG+aG3UerwEApjBhD4exiFzop8V3m4mZSbf7dzRBy2TTh+n6+nv8
SHsBAIuIjDQi52watvrE0HdgHyRDS/vXw4DGTkqA0PzyXVoT
=Rniq
-----END PGP PRIVATE KEY BLOCK-----

Certificato di revoca

Un certificato di revoca generato in anticipo. Importandolo, la chiave viene contrassegnata come revocata; è pubblicato per consentirti di testare come il software gestisce le chiavi revocate.

Scarica → 1 184 byte

Mostra
-----BEGIN PGP PUBLIC KEY BLOCK-----

xlYGaveFLRMAAABMCCqGSM49AwEHAgME76N2mZPF0bs325mR7VdEKKPfxzAv/vGh
pyTZ+YgVoxoZrTCb6+/wfCAEflKG/hhN2uAc6cW54/tYXwK+dIxVOMKMBiATCAAA
ACkFAmr3hS0iIQZcG02dveU7/1EXOSSORgCwxm3m58ny7QSbNX0AHyCOAAAAAADd
MRBPZtA2WCX+ZOIDo6iRTj8CAPsGkqFD8msTCcOk0ovhCrdl8BHQpb8HFLTh0ywL
ElMqkAD/Zred9McoRZeonOc3ytHfhagkc/XqbgvtrdPronosukPCoAYfEwgAAAA9
BQJq94UtIiEGXBtNnb3lO/9RFzkkjkYAsMZt5ufJ8u0EmzV9AB8gjgACGwMCHggD
CwkHARUBFgUnCQIHAgAAAAAz2xBpOBMYVsfXySD+3wIvUO2XAP95ripDkK66vWn+
wvykCHOvXV6jyAd4Uuv6WEFSEUb5TQD9EMick4FL7X8GdE3EiemFTrbseuKumqXU
sJQCJjT/AhnNJkNILUogbWF0cml4IDMxLXY2LWVjZHNhLXAyNTYrZWNkaC1wMjU2
wo8GExMIAAAALAUCaveFLSIhBlwbTZ295Tv/URc5JI5GALDGbebnyfLtBJs1fQAf
II4AAhkBAAAAADcrEJTFX8Dhlakhfu2f7koTflMBAKP9cZ6XOTG75uPM0hJYMcjT
GJ9PQvni5JxTbqmTIISSAQDNyvqvxjcQxX/S5wXd3uQDWtA692d7xurX6b53m/WR
885aBmr3hS0SAAAAUAgqhkjOPQMBBwIDBJ5/+6Ob7m7sltf8EtC68/lJE4+sXGFf
+Hiju8iYMZkPH9SO5MNYv6+vLyZytR+iLFBhVkEWdVU1pcK0q+QQr90DAQgHwo8G
GBMIAAAALAUCaveFLSIhBlwbTZ295Tv/URc5JI5GALDGbebnyfLtBJs1fQAfII4A
AhsMAAAAAG+YEHM1zlAJqxNeSmBvmht1Hq8BAKYwYQ+HsYhc6KfFd5uJmUm3+3c0
Qctk04fp+vp7/Eh7AQCLiIw0IudsGrb6xNB3YB8kQ0v718OAxk5KgND88l1aEw==
=Gu3P
-----END PGP PUBLIC KEY BLOCK-----

Firma di test_1MB.bin

Firma separata in formato ASCII armor di test_1MB.bin creata con questa chiave in CH-J Tools. Salvala come test_1MB.bin.asc accanto al file di test.

Scarica → 260 byte

-----BEGIN PGP SIGNATURE-----

wowGABMIAAAAKSIhBlwbTZ295Tv/URc5JI5GALDGbebnyfLtBJs1fQAfII4ABQJq
9470AAAAAJx4EHlYWy1cAsswKmyWSzXTy1kBANTQXVNM4PoMX1L1v0+DOaxvPEvz
pUDpVSJrr80Q1hkCAQD6TjFpfLOZri3Cn6afPr9HQ6cmX3Xa7CAoDwk+T+LESg==
=DKOT
-----END PGP SIGNATURE-----

Verifica la firma

Le chiavi di versione 6 richiedono un’implementazione di RFC 9580, ad esempio Sequoia sqop o rsop, oppure CH-J Tools. Salva la firma come test_1MB.bin.asc accanto al file di test, quindi esegui:

sqop verify test_1MB.bin.asc pgp-example-31-public.asc < test_1MB.bin

Scarica test_1MB.bin →