| Нұсқа | 1.0 |
|---|---|
| Баспа | David Vitali Enterprises |
| Шығару күні | 2015 ж. 22 шіл. |
| Қосылған күн | 2015 ж. 22 шіл. |
| Os талаптары | 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;
(b) Бір ұзындықтағы MAC (хабарлама аутентификация коды) генерациялау және тексеру;
(c) Бір, екі және үш ұзындықтағы бір жақты функция (OWF);
(d) DES пернесін тексеру және кілттер паритетін түзету;
(e) DES әлсіз кілтті тексеру.
1.2 AES:
(a) ECB (Электрондық код кітабы) және CBC (Cipher Block Chaining) режимдерінде шифрлау;
(b) ECB және CBC режимдерінде шифрды ашу;
(c) Есептегіш және ICV көмегімен шифрлау және шифрын шешу.
2. Ашық кілт криптожүйесі:
2.1 RSA:
(а) Статикалық RSA кілтінің ұзындығы 1,25 Кбит (ағымдағы ұсыныс ең аз дегенде 1,0 Кбит);
(b) жылдам қарапайым сандарды талдау және (бұл уақытты қажет ететіндіктен) кері шақыру функциясы арқылы кері байланыс күйін қолдану арқылы RSA ашық/құпия кілтін жасау (толығырақ ақпарат алу үшін SecureX.h қараңыз);
(c) RSA Sign/Unsign 1,25 Кбит;
(d) RSA кілтінің тұтастығын тексеріңіз.
3. Хэшинг:
3.1 SHA4:
(a) 384 және 512 бит хэшті қолдау;
(b) файл бойынша SHA4 есептеу;
4. Әртүрлі криптографиялық қолдау функциялары:
4.1 MSec таймерін қолдау (орнату, алу, алу_сағаты).
4.2 Құпия сөздің күшін процентиль ретінде алыңыз (SecureX.h бөлімін қараңыз).
4.3 Құпия сөзді жіктеңіз (өте әлсіз, әлсіз, жақсы, т.б. тағы да SecureX.h сілтемесін қараңыз).
4.4 Екілік жүйені ASCII он алтылық жолға және кері түрлендіру.
4.5 LRC 8-битті есептеңіз.
4.5 Жиымды Фибоначчи сандарымен толтырыңыз (деректерді толтыру үшін пайдалы).
4.6 Төрт рет қайта жазу арқылы жадтағы сезімтал материяны жою, соның ішінде бит-флип.
4.7 64 биттік кілтті пайдаланатын күшті деректерді шифрлау функциялары. Толтырғышты және басқа статикалық деректерді анық түрде жіберудің орнына пайдалануға болады.
Бұл бастапқы код/қосымша DLL бумасы екенін ескеріңіз. Оның іске қосылатын орындалатын файлы жоқ.