Utvecklare
RSA Dekryptera
Dekryptera RSA-OAEP-krypterad data med en privat nyckel.
Loading…
Om RSA-avkodning
RSA-avkodning utför asymmetrisk RSA-OAEP-avkodning genom att använda en privat nyckel för att återställa den ursprungliga klartexten från chiffertext som krypterades med den motsvarande publika nyckeln. RSA-OAEP (Optimal Asymmetric Encryption Padding) med SHA-256 är det rekommenderade RSA-krypteringsschemat enligt PKCS#1 v2.1 och används flitigt för nyckelinneslutning, säker meddelandeväxling och skydd av små känsliga nyttolaster. Alla avkodningsoperationer körs lokalt med webbläsarens Web Crypto API, vilket innebär att din privata nyckel och klartext aldrig lämnar din enhet. Detta verktyg är idealiskt för att testa RSA-implementationer och verifiera nyckelpars korrekthet.
Hur Man Använder
Klistra in din RSA privata nyckel i PEM-format (blocket som börjar med -----BEGIN RSA PRIVATE KEY----- eller -----BEGIN PRIVATE KEY-----) i fältet för privat nyckel. Klistra in den Base64-kodade chiffertexten som producerats av RSA-OAEP-kryptering i chiffertextfältet. Klicka på Avkoda för att anropa Web Crypto API och återställa den ursprungliga klartexten. Det avkodade resultatet visas i utdatapanelen. Om avkodningen misslyckas, verifiera att den privata nyckeln matchar den publika nyckeln som användes för kryptering och att hash-algoritminställningarna stämmer.
Vanliga Användningsområden
- Avkoda testchiffertexter som producerats av RSA-krypteringsverktyget för att verifiera att ett genererat nyckelpar fungerar korrekt från slut till slut
- Återställa symmetriska krypteringsnycklar eller sessionsnycklar som RSA-OAEP-krypterades för ett hybridkrypteringsschema
- Felsöka RSA-avkodningsfel i utveckling genom att testa nyckelpar och chiffertexter oberoende av applikationskod
- Verifiera att en RSA privat nyckel korrekt avkodar meddelanden innan den integreras i ett produktionsnyckelhanteringssystem
- Demonstrera asymmetrisk avkodning i praktiska kryptografiska workshops där deltagare krypterar och sedan avkodar sina egna meddelanden