| Versija | 1.0 |
|---|---|
| Izdevējs | David Vitali Enterprises |
| Izdošanas datums | 2015. gada 22. jūl. |
| Pievienošanas datums | 2015. gada 22. jūl. |
| OS prasības | Windows 10, Windows 2003, Windows Vista, Windows, Windows 2000, Windows 8, Windows Server 2008, Windows 7, Windows XP |
| Prasības | None |
| Kopējais lejupielāžu skaits | 41 |
| Cena | Free to try |
Apraksts
SecureX tika izstrādāts programmā Visual C++ 6.0, taču ar pieejamo avota kodu tas nemanāmi tiek pieslēgts .NET. Lejupielādē atradīsit API galvenes failu SecureX.h. Varat atvērt šo failu un iepazīties ar tā funkcijām, kas aptver visus digitālās drošības pamatus:
1. Privātās atslēgas kriptosistēmas:
1.1 DES:
a) viena, dubultā un trīskāršā garuma DES;
b) viena garuma ģenerēšana un pārbaude MAC (ziņojuma autentifikācijas kods);
c) viena, dubultā un trīskāršā garuma vienvirziena funkcija (OWF);
d) DES atslēgas pārbaude un pareiza atslēgas paritāte;
e) DES pārbauda, vai atslēga nav vāja.
1.2 AES:
a) šifrēt ECB (elektroniskā kodu grāmata) un CBC (šifrēšanas bloku ķēde) režīmos;
b) atšifrēt ECB un CBC režīmos;
(c) Šifrēt un atšifrēt ar skaitītāju un ICV.
2. Publiskās atslēgas kriptosistēma:
2.1 RSA:
(a) Statiskā RSA atslēgas garums 1,25 Kbit (pašreizējais ieteikums ir vismaz 1,0 Kbits);
b) RSA publiskās/slepenās atslēgas ģenerēšana, izmantojot ātru pirmskaitļu analīzi un (jo tas var būt laikietilpīgi) stāvokļa atgriezenisko saiti, izmantojot atzvanīšanas funkciju (vairāk skatiet SecureX.h);
(c) RSA Sign/Unsign 1,25 Kbits;
(d) Pārbaudiet RSA atslēgas integritāti.
3. Jaukšana:
3.1 SHA4:
a) 384 un 512 bitu jaucējfunkciju atbalsts;
(b) Aprēķiniet SHA4 failā;
4. Dažādas kriptogrāfijas atbalsta funkcijas:
4.1 MSec taimera atbalsts (set, get, get_clock).
4.2. Iegūstiet paroles stiprumu procentiles veidā (skatiet SecureX.h).
4.3. Klasificēt paroli (ļoti vāja, vāja, laba utt. vēlreiz skatiet SecureX.h).
4.4 Konvertējiet bināro uz ASCII heksadecimālo virkni un apgrieziet to atpakaļ.
4.5. Aprēķināt LRC 8 bitu.
4.5. Aizpildiet masīvu ar Fibonači skaitļiem (noder datu papildināšanai).
4.6. Iznīciniet sensitīvos objektus atmiņā, izmantojot četrkāršu pārrakstīšanu, ieskaitot bitu pārvēršanu.
4.7. Spēcīgas datu kodēšanas funkcijas, kas izmanto 64 bitu atslēgu. Var izmantot polsterējuma un citu statisku datu nosūtīšanas vietā.
Ņemiet vērā, ka šī ir pirmkoda/izvēles DLL pakotne. Tam kā tādam nav izpildāmā faila, ko varētu palaist.