Jäta vahele ja mine sisule
S

SecureX

Viiruste suhtes skaneeritud Windows Free to try
Lae alla v1.0 41 allalaadimisi
Versioon1.0
Kirjastaja David Vitali Enterprises
Väljalaske kuupäev22. juuli 2015
Kuupäev lisatud22. juuli 2015
Os nõudedWindows 10, Windows 2003, Windows Vista, Windows, Windows 2000, Windows 8, Windows Server 2008, Windows 7, Windows XP
NõudedNone
Allalaadimisi kokku41
HindFree to try

Kirjeldus

SecureX töötati välja versioonis Visual C++ 6.0, kuid olemasoleva lähtekoodiga porditakse see sujuvalt .NET-i. Allalaaditavast failist leiate API päisefaili SecureX.h. Saate selle faili avada ja tutvuda selle funktsioonidega, mis hõlmavad kõiki digitaalse turvalisuse aluseid:

1. Privaatvõtmega krüptosüsteemid:

1.1 DES:

a) ühe-, kahe- ja kolmekordse pikkusega DES;

b) ühe pikkusega MAC (sõnumi autentimiskood) genereerimine ja kontrollimine;

c) ühe-, kahe- ja kolmekordse pikkusega ühesuunaline funktsioon (OWF);

d) DES-võtme kontrollimine ja võtmete pariteedi parandamine;

(e) DES kontrollib nõrga võtme olemasolu.

1.2 AES:

a) krüptimine EKP (elektrooniline koodiraamat) ja CBC (Cipher Block Chaining) režiimides;

b) dekrüpteerida EKP ja CBC režiimides;

(c) Krüpteerimine ja dekrüpteerimine loenduri ja ICV-ga.

2. Avaliku võtmega krüptosüsteem:

2.1 RSA:

(a) staatilise RSA võtme pikkus 1,25 kbit (praegune soovitus on minimaalselt 1,0 kbitti);

(b) RSA avaliku/salajase võtme genereerimine, kasutades kiiret algarvu analüüsi ja (kuna see võib olla aeganõudev) oleku tagasisidet tagasihelistamisfunktsiooni kaudu (lisateavet leiate veebisaidilt SecureX.h);

(c) RSA märk/Unsign 1,25 kbit;

(d) Kontrollige RSA-võtme terviklikkust.

3. Räsimine:

3.1 SHA4:

(a) 384- ja 512-bitise räsi tugi;

(b) SHA4 arvutamine faili põhjal;

4. Mitmesugused krüptograafilised tugifunktsioonid:

4.1 MSec taimeri tugi (set, get, get_clock).

4.2Hankige parooli tugevus protsentiilina (vt SecureX.h).

4.3 Salasõna klassifitseerimine (väga nõrk, nõrk, hea jne, vaadake uuesti SecureX.h).

4.4 Teisendage binaarne string ASCII kuueteistkümnendsüsteemiks ja pöörake tagasi.

4.5 Arvutage LRC 8-bitine.

4.5 Täitke massiiv Fibonacci numbritega (kasulik andmete täitmiseks).

4.6 Hävitage mälus olevad tundlikud materjalid neljakordse ülekirjutamisega, sealhulgas bitivahetusega.

4.7 Tugevad andmete skrambleerimise funktsioonid, mis kasutavad 64-bitist võtit. Seda saab kasutada polsterduse ja muude staatiliste andmete saatmise asemel.

Pange tähele, et see on lähtekood/valikuline DLL-pakett. Sellel pole iseenesest käivitatavat faili, mida saaks käivitada.

Sarnased programmid

Alternatiivid

Rohkem sellest väljaandjast