| Верзија | 1.0 |
|---|---|
| Издавач | David Vitali Enterprises |
| Датум на издавање | 22.7.2015 |
| Датум на додавање | 22.7.2015 |
| Барања за ОС | Windows 10, Windows 2003, Windows Vista, Windows, Windows 2000, Windows 8, Windows Server 2008, Windows 7, Windows XP |
| Барања | None |
| Вкупно преземања | 41 |
| Цена | Free to try |
Опис
SecureX беше развиен во Visual C++ 6.0, но со при рака изворниот код, беспрекорно се пренесува на .NET. Она што ќе го најдете во преземањето е SecureX.h, датотеката за заглавие на API. Можете да ја отворите оваа датотека и да ги прегледате нејзините функции, кои ги покриваат сите основи на дигиталната безбедност:
1. Крипто-системи со приватен клуч:
1.1 DES:
(а) Единечна, двојна и тројна должина DES;
(б) Генерирање и потврдување на MAC (код за автентикација на пораката) со една должина;
(в) Еднонасочна функција со единечна, двојна и тројна должина (OWF);
(г) проверка на клучот DES и корекција на паритет на клучот;
(д) DES проверка за слаб клуч.
1.2 AES:
(а) Шифрирајте во режимите ECB (Electronic Code Book) и CBC (Cipher Block Chaining);
(б) Дешифрирајте во режими на ЕЦБ и ПС;
(в) Шифрирајте и дешифрирајте со бројач и ICV.
2. Криптосистем со јавен клуч:
2.1 RSA:
(а) Должина на статички RSA клуч од 1,25 Kbits (тековната препорака е за минимум 1,0 Kbits);
(б) генерирање на јавен/таен клуч RSA со помош на брза анализа на прости броеви и (бидејќи тоа одзема време) повратни информации за состојбата преку функцијата за повратен повик (погледнете SecureX.h за повеќе);
(в) Знак/Отзнак RSA од 1,25 Kbits;
(г) Потврдете го интегритетот на клучот RSA.
3. Хеширање:
3.1 SHA4:
(а) 384 и 512 битна хеш поддршка;
(б) Пресметајте SHA4 преку датотека;
4. Разни функции за криптографска поддршка:
Поддршка за тајмер од 4,1 MSec (поставете, добијте, get_clock).
4.2 Добијте јачина на лозинката како перцентил (видете SecureX.h).
4.3 Класифицирајте ја лозинката (многу слаба, слаба, добра, итн. повторно упатете се на SecureX.h).
4.4 Конвертирајте ја бинарната во ASCII хексадецимална низа и обратете ја.
4.5 Пресметајте го LRC 8-битен.
4.5 Пополнете низа со фибоначи броеви (корисни за пополнување податоци).
4.6 Уништи чувствителна материја во меморијата со четирикратно презапишување, вклучително и превртување на битови.
4.7 Силни функции за мешање податоци кои користат 64-битен клуч. Може да се користи наместо испраќање на вашата подлога и други статични податоци на чисто.
Забележете дека ова е изворен код/опционален DLL пакет. Таа како таква нема извршна датотека што може да се изврши.