lunedì 16 Settembre 2019

Download in corso

Softwareone.it

JavaScript File Encryption App

Script che vi permette di criptare e decriptare file di testo.

Questo semplicissimo script utilizza la crittografia Advanced Encryption Standard (AES), algoritmo di cifratura a blocchi utilizzato come standard dal governo degli Stati Uniti d’America.

Data la sua sicurezza e le sue specifiche pubbliche si presume che in un prossimo futuro venga utilizzato in tutto il mondo come è successo al suo predecessore; il Data Encryption Standard (DES) che ha perso poi efficacia per vulnerabilità intrinseche.

Ogni blocco AES è di dimensione fissa (128 bit) e la chiave può essere di 128, 192 o 256 bit.

AES opera utilizzando matrici di 4×4 byte chiamate stati (states).

Quando l’algoritmo ha blocchi di 128 bit in input, la matrice State ha 4 righe e 4 colonne; se il numero di blocchi in input diventa di 32 bit più lungo, viene aggiunta una colonna allo State, e così via fino a 256 bit.

In pratica, si divide il numero di bit del blocco in input per 32 e il quoziente specifica il numero di colonne.

Installazione

<!-- css  -->
<link href="assets/css/style.css" rel="stylesheet" />

<!-- Include the AES algorithm of the crypto library -->
<script src="assets/js/aes.js"></script>

<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
	<script src="assets/js/script.js"></script>

Esempio

Download

12-01-2019
Pubblicità