Peršokti į turinį
S

SecureX

Patikrinta nuo virusų Windows Free to try
parsisiųsti v1.0 41 atsisiuntimai
Versija1.0
Leidėjas David Vitali Enterprises
Išleidimo data2015-07-22
Data pridėta2015-07-22
OS reikalavimaiWindows 10, Windows 2003, Windows Vista, Windows, Windows 2000, Windows 8, Windows Server 2008, Windows 7, Windows XP
ReikalavimaiNone
Iš viso atsisiuntimų41
KainaFree to try

apibūdinimas

„SecureX“ buvo sukurta naudojant „Visual C++ 6.0“, tačiau turint šaltinio kodą jis sklandžiai perkeliamas į .NET. Atsisiųstame faile rasite API antraštės failą SecureX.h. Galite atidaryti šį failą ir susipažinti su jo funkcijomis, kurios apima visus skaitmeninės saugos pagrindus:

1. Privataus rakto kriptosistemos:

1.1 DES:

a) viengubo, dvigubo ir trigubo ilgio DES;

b) vieno ilgio generavimas ir patikrinimas MAC (pranešimo autentifikavimo kodas);

c) vienpusė, dviguba ir triguba vienpusė funkcija (OWF);

d) DES rakto patikrinimas ir teisingas rakto paritetas;

e) DES patikrina, ar nėra silpno rakto.

1.2 AES:

a) šifruoti ECB (elektroninės kodų knygos) ir CBC (šifravimo blokų grandinės) režimais;

b) iššifruoti ECB ir CBC režimais;

(c) Šifruoti ir iššifruoti naudojant skaitiklį ir ICV.

2. Viešojo rakto kriptosistema:

2.1 RSA:

a) 1,25 Kbito statinio RSA rakto ilgis (dabartinė rekomendacija yra mažiausiai 1,0 Kbit);

b) RSA viešo/slapto rakto generavimas naudojant greitą pirminių skaičių analizę ir (kadangi tai gali užtrukti) būsenos grįžtamąjį ryšį naudojant atgalinio skambinimo funkciją (daugiau žr. SecureX.h);

(c) 1,25 Kbit RSA ženklas/Unsign;

(d) Patikrinkite RSA rakto vientisumą.

3. Maiša:

3.1 SHA4:

a) 384 ir 512 bitų maišos palaikymas;

(b) Apskaičiuokite SHA4 per failą;

4. Įvairios kriptografinės pagalbos funkcijos:

4.1 MSec laikmačio palaikymas (nustatyti, gauti, gauti_laikrodį).

4.2 Gaukite slaptažodžio stiprumą kaip procentilį (žr. SecureX.h).

4.3 Klasifikuokite slaptažodį (labai silpnas, silpnas, geras ir pan. dar kartą žr. SecureX.h).

4.4 Konvertuoti dvejetainę eilutę į ASCII šešioliktainę eilutę ir atvirkščiai.

4.5 Apskaičiuokite LRC 8 bitų.

4.5 Užpildykite masyvą Fibonačio skaičiais (naudinga duomenų užpildymui).

4.6 Sunaikinkite jautrią medžiagą atmintyje keturis kartus perrašydami, įskaitant bitų apvertimą.

4.7 Stiprios duomenų kodavimo funkcijos, naudojant 64 bitų raktą. Galima naudoti vietoj užpildymo ir kitų statinių duomenų siuntimo.

Atminkite, kad tai yra šaltinio kodas/pasirenkamas DLL paketas. Jame nėra vykdomojo failo, kurį būtų galima paleisti.

Panašios programos

Alternatyvos

Daugiau iš šio leidėjo