Μετάβαση στο περιεχόμενο
🔐

Γεννήτρια Ζεύγους Κλειδιών RSA

Δημιουργήστε ζεύγη δημόσιου/ιδιωτικού κλειδιού RSA στον browser σας με Web Crypto. 2048, 3072 ή 4096 bits. Μορφή PEM. Καμία διαρροή δεδομένων.

Μέγεθος κλειδιού
Μέγεθος κλειδιού
Αλγόριθμος
Αλγόριθμος

Τι είναι το RSA;

Το RSA είναι ένα σύστημα κρυπτογραφίας δημόσιου κλειδιού που χρησιμοποιείται ευρέως για κρυπτογράφηση και ψηφιακές υπογραφές. Ένα ζεύγος κλειδιών αποτελείται από ένα δημόσιο κλειδί (κοινόχρηστο, για κρυπτογράφηση ή επαλήθευση υπογραφής) και ένα ιδιωτικό κλειδί (μυστικό, για αποκρυπτογράφηση ή υπογραφή). Αυτό το εργαλείο χρησιμοποιεί το API SubtleCrypto.generateKey() του browser. Τα 2048 bits είναι σήμερα το πρακτικό ελάχιστο· τα 4096 bits είναι πιο συντηρητική επιλογή.

Συνήθεις χρήσεις

  • Κλειδιά SSH — μετατροπή PEM σε μορφή OpenSSH για πρόσβαση σε server.
  • Υπογραφή JWT — υπογράψτε tokens με RS256.
  • Πιστοποιητικά TLS — δημιουργήστε κλειδιά για δημιουργία CSR.
  • Κρυπτογράφηση — ανταλλάξτε μικρά κρυπτογραφημένα payloads.

Μορφές εξόδου

  • PEM — DER κωδικοποιημένο σε base64 μεταξύ γραμμών BEGIN/END, η πιο κοινή μορφή.
  • JWK — JSON Web Key, χρησιμοποιείται σε σύγχρονα web APIs και OIDC.

Απόρρητο

Τα κλειδιά δημιουργούνται 100% στον browser σας μέσω Web Crypto. Τίποτα δεν αποστέλλεται σε server.