Questo articolo è un articolo speculare di traduzione automatica, clicca qui per saltare all'articolo originale.

Vista: 7859|Risposta: 3

[Fonte] Java implementa la crittografia e la decrittazione dei dati DES

[Copiato link]
Pubblicato il 6-12-2021 09:26:48 | | | |
DES vs. RSA

L'algoritmo RSA ha chiavi lunghe e buona sicurezza, ma l'intensità computazionale della crittografia è elevata e la lentezza della velocità limita la sua applicazione. Per ridurre la quantità di calcolo, il metodo tradizionale di crittografia viene spesso combinato con il metodo di crittografia a chiave pubblica durante la trasmissione delle informazioni, cioè le informazioni vengono criptate con la chiave di dialogo DES migliorata, e poi la chiave RSA viene utilizzata per cifrare la chiave di conversazione e il riassunto del messaggio. Dopo aver ricevuto le informazioni, l'altra parte le decripta con una chiave diversa e può controllare il riepilogo delle informazioni.

L'applicazione del DES combinata con RSA rende complementari i loro vantaggi e svantaggi, cioèLa crittografia DES è veloce e adatta per la crittografia di pacchetti lunghi, che può essere usato per cifrare il testo in chiaro;La crittografia RSA è lenta e sicura, applicato alla crittografia delle chiavi DES, che risolve il problema dell'allocazione delle chiavi DES.

recensione

RSA genera chiavi pubbliche e private, oltre a crittografia e decrittazione
https://www.itsvse.com/thread-2470-1-1.html

Per prima cosa, introdurre il pacchetto hutool pom.xml aggiungere le seguenti dipendenze:

Il codice Java è il seguente:

Le rappresentazioni sono le seguenti:
---------------- generare chiavi DES---------------------
La chiave è: 4c32753497fb730d
Stringa criptata: cc1f9d93139c3786aec4d922f0f73aedc3bebb2f8b7a5b2a
Stringa decriptata: test di crittografia ITSVSE








Precedente:Win10 Home Chinese Edition abilita il desktop remoto (risolve il problema della castrazione)
Prossimo:L'URL JSAPI di WeChat Pay della pagina attuale non è registrato per la soluzione
 Padrone di casa| Pubblicato il 6-12-2021 10:14:22 |
Crittografia Java DES


Decrittografia DES .NET/C#



La chiave è: c80d680b94b54ffd
25a69176a84cb7c1e2b7572575fd7479eaeed48f23a7a73d
itsvse.com Test

 Padrone di casa| Pubblicato il 6-12-2021 alle 10:23:35 |
Crittografia e decrittografia DES di .NET/C#



Pubblicato il 26-12-2021 16:54:01 |
Diamo un'altra occhiata
Disconoscimento:
Tutto il software, i materiali di programmazione o gli articoli pubblicati dalla Code Farmer Network sono destinati esclusivamente all'apprendimento e alla ricerca; I contenuti sopra elencati non devono essere utilizzati per scopi commerciali o illegali, altrimenti gli utenti dovranno sostenere tutte le conseguenze. Le informazioni su questo sito provengono da Internet, e le controversie sul copyright non hanno nulla a che fare con questo sito. Devi eliminare completamente i contenuti sopra elencati dal tuo computer entro 24 ore dal download. Se ti piace il programma, ti preghiamo di supportare software autentico, acquistare la registrazione e ottenere servizi autentici migliori. In caso di violazione, vi preghiamo di contattarci via email.

Mail To:help@itsvse.com