| Versio | 1.0 |
|---|---|
| Kustantaja | David Vitali Enterprises |
| Julkaisupäivä | 22.7.2015 |
| Lisäyspäivämäärä | 22.7.2015 |
| Os vaatimukset | Windows 10, Windows 2003, Windows Vista, Windows, Windows 2000, Windows 8, Windows Server 2008, Windows 7, Windows XP |
| Vaatimukset | None |
| Latauksia yhteensä | 41 |
| Hinta | Free to try |
Kuvaus
SecureX kehitettiin Visual C++ 6.0:ssa, mutta käsillä olevan lähdekoodin avulla se portittuu saumattomasti .NET-verkkoon. Latauksessa on SecureX.h, API-otsikkotiedosto. Voit avata tämän tiedoston ja tutustua sen toimintoihin, jotka kattavat kaikki digitaalisen turvallisuuden perusteet:
1. Yksityisen avaimen salausjärjestelmät:
1.1 DES:
a) yksi-, kaksi- ja kolminkertainen DES;
(b) Yksipituinen MAC-koodin (Message Authentication Code) luominen ja tarkistaminen;
(c) yksi-, kaksi- ja kolminkertainen yksisuuntainen toiminto (OWF);
d) DES-avaimen tarkistus ja avainpariteetin korjaaminen;
(e) DES tarkistaa heikon avaimen varalta.
1.2 AES:
a) Salaa ECB- (Electronic Code Book)- ja CBC- (Cipher Block Chaining) -tiloissa;
b) purkaa salaus EKP- ja CBC-tiloissa;
(c) Salaa ja pura salaus laskurin ja ICV:n avulla.
2. Julkisen avaimen salausjärjestelmä:
2.1 RSA:
(a) Staattinen RSA-avaimen pituus 1,25 kbit (nykyinen suositus on vähintään 1,0 kbittiä);
(b) RSA:n julkisen/salaisen avaimen luominen käyttämällä nopeaa alkulukuanalyysiä ja (koska se voi olla aikaa vievää) tilapalautetta takaisinsoittotoiminnon kautta (lisätietoja on kohdassa SecureX.h);
(c) RSA Sign/Unsign 1,25 kbit;
(d) Tarkista RSA-avaimen eheys.
3. Hashing:
3.1 SHA4:
(a) 384- ja 512-bittinen hash-tuki;
(b) Laske SHA4 tiedoston perusteella;
4. Muut kryptografiset tukitoiminnot:
4.1 MSec ajastimen tuki (set, get, get_clock).
4.2Hanki salasanan vahvuus prosenttipisteenä (katso SecureX.h).
4.3 Luokittele salasana (erittäin heikko, heikko, hyvä jne. katso jälleen SecureX.h).
4.4 Muunna binääri ASCII-heksadesimaalimerkkijonoksi ja käännä.
4.5 Laske LRC 8-bittinen.
4.5 Täytä taulukko Fibonacci-luvuilla (hyödyllinen tietojen täyttöön).
4.6 Tuhoa herkkä materiaali muistissa nelinkertaisella päällekirjoituksella, mukaan lukien bittikäännös.
4.7 Vahvat datan sekoitustoiminnot, jotka käyttävät 64-bittistä avainta. Voidaan käyttää pehmusteen ja muiden staattisten tietojen lähettämisen sijaan.
Huomaa, että tämä on lähdekoodi/valinnainen DLL-paketti. Sillä ei sellaisenaan ole suoritettavaa tiedostoa.