Formato Cryptea.

DocumentazioneApp Cryptea

Il formato Cryptea, ispirato alla struttura dei JWT (JSON Web Token), consiste nell'utilizzo della codifica Base64 per rappresentare le informazioni. Di seguito alcuni esempi pratici di chiavi RSA e certificati.

Chiavi

Chiave pubblica

-----BEGIN CRYPTEA PUBLIC KEY-----AQAB.AMP7UUAvyNV37MGYwP7Il6I8QTr3sjjSi7ZHeW0+hHHJ7zlpVEjzzqmSEfX/yJVsHNk7y73b15/o8AADzUy7aQeNkrC4a0lV5J2cslooFIaBQnxboD/3SdfXv7dwGQgOyfthjbyDlAVFIx8YH/+JWIKbeZ6iDUFq/LOApNO6MXMmB2Y13DEJD1+cmkm8iUg1UYUMWBiHonopk4UxnyE8HOCpXOnWsTX7kmLaFLQCQfC7iqtp9fc+EOfXVxV0nglDg6+UKTDLrmFX/2cCoKhR1pXaEqDnmyCCz9HlZMjZ2QvRB5/2DcEV2iWS133uQkxsaut0sSSim80Lxb9wEAcMQNU=-----END CRYPTEA PUBLIC KEY-----

La chiave qui mostrata è a 2048 bit. Contiene al suo interno l'Esponente pubblico e e il Modulo n, separati da un punto.

  • e: AQAB

  • n: AMP7UUAvyNV37MGYwP7Il6I8QTr3sjjS...

Chiave privata

-----BEGIN CRYPTEA PRIVATE KEY-----AIpmzwhvNntaR76oa5MCgeM2fjJwflIWjkfZzezSO6JII0L+GWGzm/ywhTKewj6TrQPUcJvRx0LMs8Cu7qsDpraIylE2y71shRixclqs92HNovBDnLXPozxkxqV66pKALy/xwrCgk0Xtf1IULXS+v9zsg0T92DKcpXz2mnBTi1xu/uJrPdV/3pZ0TuYwhZzNs4OwPVQRqoHUEtTDpG3bLNo4sZma1bv3vWJ/Rgi/bkfCh4ZJyhYly3gMuhMbqguyZrPvt1cpdzSx6SGnGhzabjN26t0HE12XKq3/tqPAkkL1OoviEF4vLFFccvWJHaG9/3EWvfa1YBhmdkor7Ct04IE=.AMP7UUAvyNV37MGYwP7Il6I8QTr3sjjSi7ZHeW0+hHHJ7zlpVEjzzqmSEfX/yJVsHNk7y73b15/o8AADzUy7aQeNkrC4a0lV5J2cslooFIaBQnxboD/3SdfXv7dwGQgOyfthjbyDlAVFIx8YH/+JWIKbeZ6iDUFq/LOApNO6MXMmB2Y13DEJD1+cmkm8iUg1UYUMWBiHonopk4UxnyE8HOCpXOnWsTX7kmLaFLQCQfC7iqtp9fc+EOfXVxV0nglDg6+UKTDLrmFX/2cCoKhR1pXaEqDnmyCCz9HlZMjZ2QvRB5/2DcEV2iWS133uQkxsaut0sSSim80Lxb9wEAcMQNU=.APcYC/AIxSG1nsf7Y0oBz8aSKwO/ZzUXSVexkQOoiYCMxbHSHxBH66loK509cxmI4Z5FaZpIxHy1WcAYR1t0NUVRXRd5C8WGJnZkFRgH+XKdHflOcL0jgRonFKUSCic2QK6hU1rn4zqoM0BNyJWbu0t41MAe+rW6WcSxLwdzHo3F.AMsLp5TTLGAmNWorv3pXjv4dLIcL4cmeOUA8a8Es9xhrnwPE2EcvgBxXdcSO8bWAtFkBtiXlPEtLooQgzMP8Nkm/5UxgwoSxxNW7rBmAq4Uuov77erQlU7RJ/kScvbfEMshjmcULiQIZVHW2cmjTzoJ5aown/J9zVdObYO+rE6fR-----END CRYPTEA PRIVATE KEY-----

La chiave qui mostrata è a 2048 bit. Contiene al suo interno l'Esponente privato k, il Modulo n, e i 2 numeri primi generatori p e q. Tutti i valori sono separati da un punto.

  • k: AIpmzwhvNntaR76oa5MCgeM2fjJwflIW...

  • n: AMP7UUAvyNV37MGYwP7Il6I8QTr3sjjS...

  • p: APcYC/AIxSG1nsf7Y0oBz8aSKwO/ZzUX...

  • q: AMsLp5TTLGAmNWorv3pXjv4dLIcL4cme...

Certificati

Il certificato Cryptea contiene 3 parti distinte:

  • Metadata: informazioni sul certificato, sul proprietario, sulla data di emissione e scadenza, e altre informazioni utili.
  • Chiave pubblica: la chiave pubblica assegnata all'utente, da certificare.
  • Firma digitale: una volta calcolato il digest con SHA-512 del contenuto del certificato, viene firmato digitalmente con la chiave privata della CA.
-----BEGIN CRYPTEA CERTIFICATE-----b3duZXI9NjlhYzExZjUxMjRkZDc1MTgyYWU0MGI2fGlkPUNSVC02S2EyTXRSWFZhZ3ROZS18aXNzdWVyPUNyeXB0ZWFDQXx2ZXJzaW9uPTEuMHxjcmVhdGVkPTIwMjYtMDMtMTNUMDI6MDk6MzMuNDc5MjQwOTAwWnxleHBpcnk9MjAyNi0wNi0xM1QwMjowOTozMy40NzkyNDA5MDBa.AQAB.AMP7UUAvyNV37MGYwP7Il6I8QTr3sjjSi7ZHeW0+hHHJ7zlpVEjzzqmSEfX/yJVsHNk7y73b15/o8AADzUy7aQeNkrC4a0lV5J2cslooFIaBQnxboD/3SdfXv7dwGQgOyfthjbyDlAVFIx8YH/+JWIKbeZ6iDUFq/LOApNO6MXMmB2Y13DEJD1+cmkm8iUg1UYUMWBiHonopk4UxnyE8HOCpXOnWsTX7kmLaFLQCQfC7iqtp9fc+EOfXVxV0nglDg6+UKTDLrmFX/2cCoKhR1pXaEqDnmyCCz9HlZMjZ2QvRB5/2DcEV2iWS133uQkxsaut0sSSim80Lxb9wEAcMQNU=.AJXm8ZJF6FFvbBawTyXIXM+pQC1TRorIb+en5BitVsL9md3hytlyUP/tHIKA5cQI2glTNPczJDj6yGEHfILVVX5sgvB2rUoq4XOKoPUzPnydu6RgY8NQmmHX76WTsc8dujx5p+YKFqyurNEGyhb7nRhas2/+dq1Z/Q4f0y9vuSnAnC9G4TnE/cyRM0jnLe4Dfxmle/GSm5XlBRxHvaPh0H3fuJB07YFEG52LoG4KdRWCwR8Ae9nEjoLX1ROwkuWwcCeRuw8FaQx8QDqE2SpOp8j3mCxJ57EAbNvw8VXo2KFuwpRAgEEAeegTbsuInwfDmVjQ9mlAtYupLQzkgpew3ZM=-----END CRYPTEA CERTIFICATE-----

Metadata estratti:

  • owner=69ac11f5124dd75182ae40b6
  • id=CRT-6Ka2MtRXVagtNe-
  • issuer=CrypteaCA
  • version=1.0
  • created=2026-03-13T02:09:33.479240900Z
  • expiry=2026-06-13T02:09:33.479240900Z

Firma digitale in formato HEX (SHA-512 + RSA-2048)

00 95 e6 f1 92 45 e8 51 6f 6c 16 b0 4f 25 c8 5c cf a9 40 2d 53 46 8a c8 6f e7 a7 e4 18 ad 56 c2 fd 99 dd e1 ca d9 72 50 ff ed 1c 82 80 e5 c4 08 da 09 53 34 f7 33 24 38 fa c8 61 07 7c 82 d5 55 7e 6c 82 f0 76 ad 4a 2a e1 73 8a a0 f5 33 3e 7c 9d bb a4 60 63 c3 50 9a 61 d7 ef a5 93 b1 cf 1d ba 3c 79 a7 e6 0a 16 ac ae ac d1 06 ca 16 fb 9d 18 5a b3 6f fe 76 ad 59 fd 0e 1f d3 2f 6f b9 29 c0 9c 2f 46 e1 39 c4 fd cc 91 33 48 e7 2d ee 03 7f 19 a5 7b f1 92 9b 95 e5 05 1c 47 bd a3 e1 d0 7d df b8 90 74 ed 81 44 1b 9d 8b a0 6e 0a 75 15 82 c1 1f 00 7b d9 c4 8e 82 d7 d5 13 b0 92 e5 b0 70 27 91 bb 0f 05 69 0c 7c 40 3a 84 d9 2a 4e a7 c8 f7 98 2c 49 e7 b1 00 6c db f0 f1 55 e8 d8 a1 6e c2 94 40 80 41 00 79 e8 13 6e cb 88 9f 07 c3 99 58 d0 f6 69 40 b5 8b a9 2d 0c e4 82 97 b0 dd 93

Formato Cryptea | App Cryptea | Documentazione | Cryptea: Encryption served hot.