RSA-kryptering/dekryptering
Gratis verktøy for RSA-kryptering/dekryptering på nettet, generering av nøkkelpar
Om RSA-verktøyet
Genererer RSA-OAEP-nøkkelpar på 2048, 3072 eller 4096 bits ved hjelp av SHA-256 og en offentlig eksponent på 65537, og bruker dem til å kryptere og dekryptere korte meldinger lokalt via Web Crypto API. Nøkler eksporteres som PEM (SPKI offentlig nøkkel / PKCS#8 privat nøkkel) med nedlastingsknapper, og nøkkelparet lagres i nettleserens tool-data-lager slik at det overlever ved omlasting. Kryptert tekst er Base64-kodet.
Hvordan bruke
1. På fanen Generer nøkler, velg en nøkkelstørrelse (2048/3072/4096) og klikk Generer; de offentlige og private PEM-nøklene vises med kopierings- og nedlastingsknapper. 2. På fanen Krypter, lim inn en offentlig nøkkel og klarteksten, klikk deretter Krypter - den krypterte teksten er Base64-utdata. 3. På fanen Dekrypter, lim inn en privat nøkkel og en Base64-kryptert tekst, klikk deretter Dekrypter for å gjenopprette klarteksten. 4. Bruk Tøm nøkler for å slette både de viste nøklene og det lagrede lageret.
Nøkkelstørrelser og lengdebegrensninger
RSA-OAEP med SHA-256 har maksimal klartekststørrelse per melding drevet av modulus: 2048-bits nøkler aksepterer opptil 190 byte, 3072-bits opptil 318 byte, og 4096-bits opptil 446 byte (OAEP-utfyllingsoverhead = 2 * hashLen + 2). Verktøyet blokkerer krypteringsforsøk som overstiger dette og viser gjeldende byteantall vs grensen. RSA er derfor egnet for nøkler, symmetriske sesjonsnøkler eller korte hemmeligheter - ikke store data. For store nyttelaster, bruk RSA til å pakke inn en AES-nøkkel i stedet.
▶Hvorfor kan jeg bare kryptere korte meldinger?
▶Hvilken utfylling og hash brukes?
▶Hvor lagres den private nøkkelen?
▶Kan jeg dekryptere en melding kryptert av et annet verktøy?
Hvis dette verktøyet har vært nyttig for deg, vurder å kjøpe meg en kaffe.
Kjøp meg en kaffe