DevToys Web Pro iconDevToys Web ProBlog
Valora'ns:
Prova l'extensió del navegador:

Generador de parells de claus RSA

Configuració

  • Mida de la clau

    Longitud del mòdul de la clau RSA en bits

  • Algorisme de resum

    Algorisme de resum utilitzat amb RSA-OAEP

Clau pública (SPKI PEM)

  • Clau privada (PKCS#8 PEM)

  • Detalls tècnics

    Com funciona el generador de parells de claus RSA

    Què fa l’eina

    Aquest generador de parells de claus RSA crea claus públiques i privades utilitzant la Web Crypto API directament al vostre navegador. Admet mides de clau de 2048, 3072 i 4096 bits amb algorismes de hash SHA-256, SHA-384 o SHA-512. La clau pública s’exporta en format PEM SPKI i la clau privada en format PEM PKCS#8, ambdues compatibles amb OpenSSL i la majoria de biblioteques criptogràfiques. No s’envia cap dada a cap servidor: tota la generació de claus es fa localment.

    Casos d’ús habituals per a desenvolupadors

    Els desenvolupadors utilitzen aquesta eina per generar ràpidament parells de claus RSA per provar fluxos de treball de xifratge, configurar la signatura JWT RS256, configurar certificats TLS/SSL i prototipar comunicació segura entre serveis. És útil quan necessiteu un parell de claus d’un sol ús per a entorns de desenvolupament, canals CI/CD o per aprendre criptografia de clau pública sense instal·lar OpenSSL.

    Mides de clau i algorismes de hash

    Les claus RSA de 2048 bits s’utilitzen àmpliament i es consideren segures per a la majoria d’aplicacions. Les claus RSA de 3072 bits ofereixen un marge de seguretat més alt i són recomanades pel NIST per a protecció més enllà del 2030. Les claus RSA de 4096 bits proporcionen la màxima seguretat, però triguen més a generar-se i a processar-se. L’algorisme de hash (SHA-256, SHA-384, SHA-512) s’utilitza amb RSA-OAEP per a operacions de xifratge i no afecta el format de la clau.

    Format PEM i compatibilitat

    Les claus generades utilitzen la codificació PEM estàndard amb salt de línia cada 64 caràcters segons la RFC 7468. La clau pública utilitza el format SPKI (Subject Public Key Info), mentre que la clau privada utilitza el format PKCS#8. Aquests formats són compatibles amb OpenSSL, Node.js crypto, Java KeyFactory, Python cryptography i la majoria d’altres biblioteques. Podeu desar les claus com a fitxers .pem i utilitzar-les directament a les vostres aplicacions.

    Quan utilitzar aquesta eina vs codi

    Utilitza aquest generador per a una generació ràpida de claus durant el desenvolupament, les proves i l’aprenentatge. Per a sistemes de producció, genera claus RSA amb la biblioteca criptogràfica de la teva plataforma o amb les eines de línia d’ordres d’OpenSSL per garantir un emmagatzematge adequat de les claus, el control d’accés i les polítiques de rotació. No utilitzis mai claus generades al navegador per a la seguretat en producció — segueix sempre les pràctiques de gestió de claus de la teva organització.