Securex Visual C ++ 6.0 lakin sorunsuz NET üçün əli limanlarında mənbə kodu ilə hazırlanmışdır. Nə Siz download tapa SecureX.h, API header fayl. Bu faylı açmaq və rəqəmsal təhlükəsizlik əsasları bütün əhatə öz funksiyalarını, diqqətlə oxumaq olar:
1. Şəxsi Key Crypto sistemi:
1.1 DES:
(A) Subay, ikiqat və üçqat uzunluğu DES;
(B) Single uzunluğu yaratmaq və MAC (Message Authentication Code) yoxlamaq;
(C) Subay, ikiqat və üçqat uzunluğu One Way Function (OWF);
(D) DES əsas çek və düzgün əsas paritet;
(E) zəif əsas DES çek.
1.2 AES:
(A) AMB ilə şifrele (Electronic Kodu Book) və CBC (Şifreleme Block chaining) rejimi;
(B) AMB və CBC rejimi decrypt;
(C) Encrypt və counter və ICV ilə decrypt.
2. Public Key Crypto-sistemi:
2.1 RSA:
1.25 Kbits (a) Static RSA əsas uzunluğu (cari tövsiyə 1.0 Kbits üçün minimum);
(B) RSA ictimai / gizli əsas nəsil sürətli baş sayı təhlili və istifadə zəng funksiyası (daha çox SecureX.h baxın) vasitəsilə dövlət Əlaqə (bu vaxt ola bilər);
(C) RSA Sign / 1.25 Kbits of Unsign;
(D) RSA açarı bütövlüyünü doğrulayın.
3. Hashing:
3.1 SHA4:
(A) 384 və 512 bit hash dəstək;
(B) bir fayl üzərində hesablayın SHA4;
4. Müxtəlif kriptoqrafik Support funksiyaları:
4.1 msec timer dəstəyi (set, get_clock almaq).
Bir faiz kimi 4.2Get parol gücü (SecureX.h bax).
4.3 bölgüsünü parol (çox zəif, zəif, yaxşı və s yenidən SecureX.h baxın).
4.4 hexadecimal simli ASCII və geri ikili Convert.
4.5 hesablayın LRC 8-bit.
4.5 Fibonacci nömrələr (data padding üçün faydalı) ilə bir sıra doldurun.
4.6 bit-flip, o cümlədən dörd yazılsın yadda həssas məsələ məhv.
64-bit düyməsindən istifadə funksiyaları Scrambling 4.7 Güclü data. Sizin padding və aydın digər statik məlumatların göndərilməsi yerinə istifadə edilə bilər. Bu mənbə kodu / isteğe DLL paketi
Qeyd edək ki,. Bu run bilər bir yürütülebilir fayl kimi deyil.
Şərhlər tapılmadı