Passa al contenuto
S

SecureX

Analizzato per virus Windows Free to try
Scarica v1.0 41 scaricamenti
Versione1.0
Editore David Vitali Enterprises
Data di rilascio22 lug 2015
Data aggiunta22 lug 2015
Requisiti del sistema operativoWindows 10, Windows 2003, Windows Vista, Windows, Windows 2000, Windows 8, Windows Server 2008, Windows 7, Windows XP
RequisitiNone
Download totali41
PrezzoFree to try

Descrizione

SecureX è stato sviluppato in Visual C++ 6.0 ma con il codice sorgente a portata di mano si trasferisce senza problemi su .NET. Quello che troverai nel download è SecureX.h, il file di intestazione dell'API. Puoi aprire questo file e sfogliarne le funzioni, che coprono tutte le basi della sicurezza digitale:

1. Sistemi crittografici a chiave privata:

1.1 DES:

(a) DES di lunghezza singola, doppia e tripla;

(b) Generazione e verifica di lunghezza singola MAC (Message Authentication Code);

(c) Funzione One Way (OWF) di lunghezza singola, doppia e tripla;

(d) verifica della chiave DES e corretta parità delle chiavi;

(e) DES controlla la chiave debole.

1.2 AES:

(a) Crittografare in modalità ECB (Electronic Code Book) e CBC (Cipher Block Chaining);

(b) decifrare in modalità BCE e CBC;

(c) Crittografare e Decriptare con contatore e ICV.

2. Sistema crittografico a chiave pubblica:

2.1 RSA:

(a) lunghezza della chiave RSA statica di 1,25 Kbit (l'attuale raccomandazione è per un minimo di 1,0 Kbit);

(b) generazione di chiavi pubbliche/segrete RSA utilizzando l'analisi rapida dei numeri primi e (poiché può richiedere molto tempo) feedback sullo stato tramite la funzione di callback (consultare SecureX.h per ulteriori informazioni);

(c) RSA Sign/Unsign di 1,25 Kbit;

(d) Verificare l'integrità della chiave RSA.

3. Hashing:

3.1 SHA4:

(a) supporto hash a 384 e 512 bit;

(b) Calcola SHA4 su un file;

4. Varie funzioni di supporto crittografico:

4.1 Supporto per il timer Msec (set, get, get_clock).

4.2 Ottieni la sicurezza della password come percentile (vedi SecureX.h).

4.3 Classificare la password (molto debole, debole, buona, ecc. di nuovo fare riferimento a SecureX.h).

4.4 Convertire una stringa esadecimale da binaria a ASCII e invertire.

4.5 Calcola LRC a 8 bit.

4.5 Riempi un array con i numeri di Fibonacci (utile per il riempimento dei dati).

4.6 Distruggi la materia sensibile in memoria con la sovrascrittura quadrupla incluso il bit-flip.

4.7 Potenti funzioni di scrambling dei dati che utilizzano una chiave a 64 bit. Può essere utilizzato al posto dell'invio di padding e altri dati statici in chiaro.

Si noti che questo è un codice sorgente/pacchetto DLL opzionale. In quanto tale non ha un file eseguibile che può essere eseguito.

Programmi simili

Alternative

Altri prodotti di questo editore