| Različica | 1.0 |
|---|---|
| Založnik | David Vitali Enterprises |
| Datum izdaje | 22. jul. 2015 |
| Datum dodajanja | 22. jul. 2015 |
| Os zahteve | Windows 10, Windows 2003, Windows Vista, Windows, Windows 2000, Windows 8, Windows Server 2008, Windows 7, Windows XP |
| Zahteve | None |
| Skupno prenosov | 41 |
| Cena | Free to try |
Opis
SecureX je bil razvit v Visual C++ 6.0, vendar se z izvorno kodo brezhibno prenese v .NET. V prenosu boste našli SecureX.h, datoteko glave API. To datoteko lahko odprete in si ogledate njene funkcije, ki pokrivajo vse osnove digitalne varnosti:
1. Kriptosistemi z zasebnim ključem:
1.1 DES:
(a) DES enojne, dvojne in trojne dolžine;
(b) generiranje in preverjanje ene dolžine MAC (koda za preverjanje pristnosti sporočila);
(c) enosmerna funkcija enosmerne, dvojne in trojne dolžine (OWF);
(d) preverjanje ključa DES in pravilna pariteta ključa;
(e) DES preveri šibek ključ.
1.2 AES:
(a) šifriranje v načinih ECB (Electronic Code Book) in CBC (Cipher Block Chaining);
(b) dešifriranje v načinih ECB in CBC;
(c) Šifriranje in dešifriranje s števcem in ICV.
2. Kriptosistem javnega ključa:
2.1 RSA:
(a) Dolžina statičnega ključa RSA 1,25 Kbitov (trenutno priporočilo je najmanj 1,0 Kbitov);
(b) generiranje javnega/tajnega ključa RSA z uporabo hitre analize praštevil in (ker je lahko zamudno) povratne informacije o stanju prek funkcije povratnega klica (za več glejte SecureX.h);
(c) RSA Sign/Unsign 1,25 Kbits;
(d) Preverite celovitost ključa RSA.
3. Zgoščevanje:
3.1 SHA4:
(a) 384- in 512-bitna podpora za zgoščevanje;
(b) Izračunajte SHA4 nad datoteko;
4. Razne kriptografske podporne funkcije:
4.1 Podpora za časovnik MSec (set, get, get_clock).
4.2 Pridobite moč gesla kot percentil (glejte SecureX.h).
4.3 Razvrstite geslo (zelo šibko, šibko, dobro itd. Ponovno glejte SecureX.h).
4.4 Pretvorite dvojiški v šestnajstiški niz ASCII in obratno.
4.5 Izračunajte 8-bitni LRC.
4.5 Izpolnite matriko s Fibonaccijevimi števili (uporabno za polnjenje podatkov).
4.6 Uničite občutljivo snov v pomnilniku s štirikratnim prepisovanjem, vključno z obračanjem bitov.
4.7 Močne funkcije kodiranja podatkov, ki uporabljajo 64-bitni ključ. Lahko se uporablja namesto pošiljanja vašega oblazinjenja in drugih statičnih podatkov v jasnem stanju.
Upoštevajte, da je to izvorna koda/izbirni paket DLL. Kot taka nima izvršljive datoteke, ki bi jo bilo mogoče zagnati.