Γεννήτρια Ζεύγους Κλειδιών RSA
Δημιουργήστε ζεύγη δημόσιου/ιδιωτικού κλειδιού RSA στον browser σας με Web Crypto. 2048, 3072 ή 4096 bits. Μορφή PEM. Καμία διαρροή δεδομένων.
Δημόσιο κλειδί (PEM)
Ιδιωτικό κλειδί (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.