CH-J Toolsgerenciamento de servidor sobre SSH
E-mail
Todos os exemplos de chaves →

Exemplo 16 · V6 · Ed25519 + X25519

Chave de versão 6 (RFC 9580): impressão digital SHA-256 de 64 dígitos hexadecimais, assinaturas com sal e indicadores de chave modernos. Legível por Sequoia (sq), ferramentas baseadas em rPGP e outras implementações do RFC 9580; GnuPG 2.4 e anteriores não leem chaves V6.

Visão geral da chave

Versão da chaveV6
EspecificaçãoRFC 9580 · post-quantum algorithms: RFC 9980
EstadoNorma atual
Chave primária (certificar, assinar)Ed25519 · RFC 9580 · ID 27
Subchave de encriptaçãoX25519 · RFC 9580 · ID 25
Impressão digitalA21B6349C6B29A02A3E83BF225A7F376F4613A1A50BF78E8998F53F23E8A53D0
Frase secreta da chave privadasynthetic-key-password

Algoritmos e utilização

Ed25519: Assinatura de curva de Edwards sobre Curve25519: pequena, rápida e amplamente suportada. Use-a para assinatura e autenticação.

X25519: Acordo de chaves Diffie-Hellman de curva elíptica sobre Curve25519, a subchave de encriptação moderna mais amplamente suportada.

Chave pública

O certificado público com a chave primária, a subchave de encriptação e as respetivas assinaturas de associação. Importe-o para verificar assinaturas ou encriptar para esta identidade de teste.

Transferir → 847 bytes

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

xioGavCjqhsAAAAghZ0apTFHwijRYeRtueAM7opBz5mgPwoh8avYs1xiEAbCnAYf
GwgAAAA9BQJq8KOqIiEGohtjScaymgKj6DvyJafzdvRhOhpQv3jomY9T8j6KU9AC
GwMCHggDCwkHARUBFgUnCQIHAgAAAABi7RDOqkZS+wVNFFMkOf+/IZgQSrxL8Cpf
UCXUxxKVNztLqnGCrP4YQeMyzBy84X1WZZ6Vib+wyDd10u8NaJ8zvvU0EeZcbS0O
eaXvsVrkVIdNCM0kQ0gtSiBtYXRyaXggMTYtdjYtZWQyNTUxOStjdXJ2ZTI1NTE5
wosGExsIAAAALAUCavCjqiIhBqIbY0nGspoCo+g78iWn83b0YToaUL946JmPU/I+
ilPQAhkBAAAAAK++ECHwKI8BHu6F3k8toMniZl+uzI9haqvDvaMq9SgRVaiBHxvC
oeTGfmd6TPB4HpQCDSgqFXdoHNb2Snj1lWfvqlvglkEgUE0GsdY98HBw7JIAzioG
avCjqhkAAAAg7+DaWZEbnDgWTKaJiYXKZtILU73HSORNZ68SMr4waWfCiwYYGwgA
AAAsBQJq8KOqIiEGohtjScaymgKj6DvyJafzdvRhOhpQv3jomY9T8j6KU9ACGwwA
AAAARhAQB2pgZBV0vs4cBtNKjd1LDuNb9CXJfM6WSDz+NxnY3b7ak/1bW0PBVaBU
ESYS36e9gMBfS7oo+sNOiFnOiLkmtkQTwfLbPGnvX5LFyyPkRgY=
=yj08
-----END PGP PUBLIC KEY BLOCK-----

Chave privada

A chave privada, protegida pela frase secreta apresentada acima. Publicada apenas para testes: qualquer pessoa a pode usar.

Transferir → 1 089 bytes

Mostrar
-----BEGIN PGP PRIVATE KEY BLOCK-----

xYIGavCjqhsAAAAghZ0apTFHwijRYeRtueAM7opBz5mgPwoh8avYs1xiEAb9JgkC
FAStpmAyM5mqIF3gsxG8tCebAwQQZZmHb16kskKYXSW+Efmnj9sHwJThU/p96qot
kEAc8OKknF66TQqrwNCzoUuX2O4YsGIJSpRdxz5ph7Bov5UcwpwGHxsIAAAAPQUC
avCjqiIhBqIbY0nGspoCo+g78iWn83b0YToaUL946JmPU/I+ilPQAhsDAh4IAwsJ
BwEVARYFJwkCBwIAAAAAYu0QzqpGUvsFTRRTJDn/vyGYEEq8S/AqX1Al1McSlTc7
S6pxgqz+GEHjMswcvOF9VmWelYm/sMg3ddLvDWifM771NBHmXG0tDnml77Fa5FSH
TQjNJENILUogbWF0cml4IDE2LXY2LWVkMjU1MTkrY3VydmUyNTUxOcKLBhMbCAAA
ACwFAmrwo6oiIQaiG2NJxrKaAqPoO/Ilp/N29GE6GlC/eOiZj1PyPopT0AIZAQAA
AACvvhAh8CiPAR7uhd5PLaDJ4mZfrsyPYWqrw72jKvUoEVWogR8bwqHkxn5nekzw
eB6UAg0oKhV3aBzW9kp49ZVn76pb4JZBIFBNBrHWPfBwcOySAMeCBmrwo6oZAAAA
IO/g2lmRG5w4FkymiYmFymbSC1O9x0jkTWevEjK+MGln/SYJAhQEof0xW2rPSXDM
k+yMT59utgMEEGoF7/MyP/PfMyW8FXcQ//6JWFyU+rityZ5oKwrIUcDGfnN5pEwx
6ObATj9TWySb+rGYfTTZauAtq75zht1Z6cKLBhgbCAAAACwFAmrwo6oiIQaiG2NJ
xrKaAqPoO/Ilp/N29GE6GlC/eOiZj1PyPopT0AIbDAAAAABGEBAHamBkFXS+zhwG
00qN3UsO41v0Jcl8zpZIPP43GdjdvtqT/VtbQ8FVoFQRJhLfp72AwF9Luij6w06I
Wc6IuSa2RBPB8ts8ae9fksXLI+RGBg==
=zwsb
-----END PGP PRIVATE KEY BLOCK-----

Certificado de revogação

Um certificado de revogação gerado antecipadamente. A sua importação marca a chave como revogada; é publicado para poder testar como o software trata chaves revogadas.

Transferir → 1 034 bytes

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

xioGavCjqhsAAAAghZ0apTFHwijRYeRtueAM7opBz5mgPwoh8avYs1xiEAbCiAYg
GwgAAAApBQJq8KOqIiEGohtjScaymgKj6DvyJafzdvRhOhpQv3jomY9T8j6KU9AA
AAAAOlwQCt0qMeMO/1BeZyvOS/WZYx2Bn4XpefCQnyrZk/bOeTLm/03u3iiPyJtb
wP1tqjCAS2HVt6hlJW1y8r6tQWJs1/AhKThdWX8QV4uSVPfpdgvCnAYfGwgAAAA9
BQJq8KOqIiEGohtjScaymgKj6DvyJafzdvRhOhpQv3jomY9T8j6KU9ACGwMCHggD
CwkHARUBFgUnCQIHAgAAAABi7RDOqkZS+wVNFFMkOf+/IZgQSrxL8CpfUCXUxxKV
NztLqnGCrP4YQeMyzBy84X1WZZ6Vib+wyDd10u8NaJ8zvvU0EeZcbS0OeaXvsVrk
VIdNCM0kQ0gtSiBtYXRyaXggMTYtdjYtZWQyNTUxOStjdXJ2ZTI1NTE5wosGExsI
AAAALAUCavCjqiIhBqIbY0nGspoCo+g78iWn83b0YToaUL946JmPU/I+ilPQAhkB
AAAAAK++ECHwKI8BHu6F3k8toMniZl+uzI9haqvDvaMq9SgRVaiBHxvCoeTGfmd6
TPB4HpQCDSgqFXdoHNb2Snj1lWfvqlvglkEgUE0GsdY98HBw7JIAzioGavCjqhkA
AAAg7+DaWZEbnDgWTKaJiYXKZtILU73HSORNZ68SMr4waWfCiwYYGwgAAAAsBQJq
8KOqIiEGohtjScaymgKj6DvyJafzdvRhOhpQv3jomY9T8j6KU9ACGwwAAAAARhAQ
B2pgZBV0vs4cBtNKjd1LDuNb9CXJfM6WSDz+NxnY3b7ak/1bW0PBVaBUESYS36e9
gMBfS7oo+sNOiFnOiLkmtkQTwfLbPGnvX5LFyyPkRgY=
=MHGe
-----END PGP PUBLIC KEY BLOCK-----

Assinatura de test_1MB.bin

Assinatura destacada de test_1MB.bin em formato ASCII armor, criada com esta chave no CH-J Tools. Guarde-a como test_1MB.bin.asc junto do ficheiro de teste.

Transferir → 252 bytes

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

wogGABsIAAAAKSIhBqIbY0nGspoCo+g78iWn83b0YToaUL946JmPU/I+ilPQBQJq
947xAAAAAO2yECi4fLjtXK/wy2M7frLGZlKrgl/xIq0R5UPgiFmcbQwzxUXXuTod
OALLGfOUiRn0nVFpZFFIxB6cPKVfSHgb89GJ/mX1MHqVvTdCyOcSC30P
=B6ZD
-----END PGP SIGNATURE-----

Verificar a assinatura

As chaves de versão 6 precisam de uma implementação do RFC 9580, por exemplo Sequoia sqop ou rsop, ou CH-J Tools. Guarde a assinatura como test_1MB.bin.asc junto do ficheiro de teste e execute:

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

Transferir test_1MB.bin →