Denne artikkelen er en speilartikkel om maskinoversettelse, vennligst klikk her for å hoppe til originalartikkelen.

Utsikt: 7859|Svare: 3

[Kilde] Java implementerer DES-datakryptering og dekryptering

[Kopier lenke]
Publisert 6.12.2021 09:26:48 | | | |
DES vs. RSA

RSA-algoritmen har lange nøkler og god sikkerhet, men den beregningsmessige intensiteten ved kryptering er stor, og den langsomme krypteringshastigheten begrenser bruksområdet. For å redusere mengden beregning kombineres den tradisjonelle krypteringsmetoden ofte med offentlig nøkkelkryptering ved overføring av informasjon, det vil si at informasjonen krypteres med den forbedrede DES-dialognøkkelen, og deretter brukes RSA-nøkkelen til å kryptere samtalenøkkelen og meldingsoppsummeringen. Etter å ha mottatt informasjonen, dekrypterer den andre parten den med en annen nøkkel og kan sjekke informasjonssammendraget.

Bruken av DES kombinert med RSA gjør deres fordeler og ulemper komplementære, dvs.DES-kryptering er rask og egnet for kryptering av lange pakker, som kan brukes til å kryptere klartekst;RSA-kryptering er langsom og sikker, anvendt på kryptering av DES-nøkler, som løser problemet med DES-nøkkelallokering.

anmeldelse

RSA genererer offentlige og private nøkler, samt kryptering og dekryptering
https://www.itsvse.com/thread-2470-1-1.html

Først, introduser hutool-pakken pom.xml legg til følgende avhengigheter:

Java-koden er som følger:

Gjengivelsene er som følger:
---------------- generere DES-nøkler---------------------
Nøkkelen er: 4c32753497fb730d
Kryptert streng: cc1f9d93139c3786aec4d922f0f73aedc3bebb2f8b7a5b2a
Dekryptert streng: itsvse-krypteringstest








Foregående:Win10 Home Chinese Edition muliggjør fjernskrivebord (løser kastreringsproblemet)
Neste:WeChat Pay JSAPI-URL-en til den nåværende siden er ikke registrert for løsningen
 Vert| Publisert 6.12.2021 10:14:22 |
Java DES-kryptering


.NET/C# DES dekryptering



Nøkkelen er: c80d680b94b54ffd
25a69176a84cb7c1e2b7572575fd7479eaeed48f23a7a73d
itsvse.com Testing

 Vert| Publisert 6.12.2021 10:23:35 |
.NET/C# DES kryptering og dekryptering



Publisert 26.12.2021 16:54:01 |
La oss ta en ny titt
Ansvarsfraskrivelse:
All programvare, programmeringsmateriell eller artikler publisert av Code Farmer Network er kun for lærings- og forskningsformål; Innholdet ovenfor skal ikke brukes til kommersielle eller ulovlige formål, ellers skal brukerne bære alle konsekvenser. Informasjonen på dette nettstedet kommer fra Internett, og opphavsrettstvister har ingenting med dette nettstedet å gjøre. Du må fullstendig slette innholdet ovenfor fra datamaskinen din innen 24 timer etter nedlasting. Hvis du liker programmet, vennligst støtt ekte programvare, kjøp registrering, og få bedre ekte tjenester. Hvis det foreligger noen krenkelse, vennligst kontakt oss på e-post.

Mail To:help@itsvse.com