| Verzia | 1.0 |
|---|---|
| Vydavateľ | David Vitali Enterprises |
| Dátum vydania | 22. 7. 2015 |
| Dátum pridania | 22. 7. 2015 |
| Požiadavky OS | Windows 10, Windows 2003, Windows Vista, Windows, Windows 2000, Windows 8, Windows Server 2008, Windows 7, Windows XP |
| Požiadavky | None |
| Celkový počet stiahnutí | 41 |
| cena | Free to try |
Popis
SecureX bol vyvinutý vo Visual C++ 6.0, ale so zdrojovým kódom po ruke sa bezproblémovo prenáša na .NET. V súbore na stiahnutie nájdete SecureX.h, hlavičkový súbor API. Tento súbor môžete otvoriť a prezrieť si jeho funkcie, ktoré pokrývajú všetky základy digitálnej bezpečnosti:
1. Kryptosystémy so súkromným kľúčom:
1.1 DES:
a) DES s jednou, dvojitou a trojitou dĺžkou;
b) Generovanie a overovanie MAC (kód na overenie správ) s jednou dĺžkou;
c) jednosmerná funkcia s jednou, dvojitou a trojitou dĺžkou (OWF);
(d) kontrola kľúča DES a správna parita kľúča;
(e) DES skontrolujte slabý kľúč.
1,2 AES:
a) šifrovanie v režimoch ECB (elektronická kniha kódov) a CBC (reťazenie šifrových blokov);
b) dešifrovať v režimoch ECB a CBC;
(c) Šifrovanie a dešifrovanie pomocou počítadla a ICV.
2. Kryptosystém s verejným kľúčom:
2.1 RSA:
(a) dĺžka statického kľúča RSA 1,25 kbitov (aktuálne odporúčanie je minimálne 1,0 kbit);
(b) generovanie verejného/tajného kľúča RSA pomocou rýchlej analýzy prvočísel a (keďže to môže byť časovo náročné) spätnej väzby stavu prostredníctvom funkcie spätného volania (viac informácií nájdete v SecureX.h);
(c) RSA Sign/Nesign 1,25 Kbits;
(d) Overte integritu kľúča RSA.
3. Hašovanie:
3.1 SHA4:
(a) podpora 384 a 512 bitového hash;
(b) Vypočítajte SHA4 nad súborom;
4. Rôzne podporné funkcie kryptografie:
4.1 Podpora časovača MSec (set, get, get_clock).
4.2Získajte silu hesla ako percentil (pozri SecureX.h).
4.3 Klasifikujte heslo (veľmi slabé, slabé, dobré atď. opäť pozri SecureX.h).
4.4 Previesť binárny reťazec na hexadecimálny reťazec ASCII a naopak.
4.5 Výpočet LRC 8-bit.
4.5 Vyplňte pole Fibonacciho číslami (užitočné na vyplnenie údajov).
4.6 Zničte citlivú vec v pamäti štvornásobným prepísaním vrátane bitového preklopenia.
4.7 Silné funkcie kódovania údajov, ktoré používajú 64-bitový kľúč. Môže sa použiť namiesto odosielania výplne a iných statických údajov v prehľadnej forme.
Upozorňujeme, že toto je zdrojový kód/voliteľný balík DLL. Ako taký nemá spustiteľný súbor, ktorý je možné spustiť.