| نسخه | 1.0 |
|---|---|
| ناشر | David Vitali Enterprises |
| تاریخ انتشار | ۲۲ ژوئیه ۲۰۱۵ |
| تاریخ اضافه شده | ۲۲ ژوئیه ۲۰۱۵ |
| الزامات سیستم عامل | Windows 10, Windows 2003, Windows Vista, Windows, Windows 2000, Windows 8, Windows Server 2008, Windows 7, Windows XP |
| الزامات | None |
| کل بارگیری ها | ۴۱ |
| قیمت | Free to try |
شرح
SecureX در Visual C++ 6.0 توسعه داده شد، اما با کد منبع در دست، به طور یکپارچه به دات نت پورت می شود. آنچه در دانلود خواهید یافت SecureX.h است، فایل هدر API. شما می توانید این فایل را باز کنید و عملکردهای آن را که همه پایه های امنیت دیجیتال را پوشش می دهد، مطالعه کنید:
1. سیستم های رمزنگاری کلید خصوصی:
1.1 DES:
(الف) DES تک، دو و سه گانه.
(ب) تک طول تولید و تأیید MAC (کد احراز هویت پیام).
(ج) تابع یک طرفه تک، دو و سه گانه (OWF)؛
(د) بررسی کلید DES و درستی برابری کلید.
(ه) بررسی DES برای کلید ضعیف.
1.2 AES:
(الف) رمزگذاری در حالتهای ECB (کتاب کد الکترونیکی) و CBC (زنجیرهسازی بلوک رمز).
(ب) رمزگشایی در حالت های ECB و CBC.
(ج) رمزگذاری و رمزگشایی با شمارنده و ICV.
2. سیستم رمزنگاری کلید عمومی:
2.1 RSA:
(الف) طول کلید RSA استاتیک 1.25 کیلوبیت (توصیه فعلی حداقل 1.0 کیلوبیت است).
(ب) تولید کلید عمومی/مخفی RSA با استفاده از تجزیه و تحلیل سریع اعداد اول و (از آنجایی که ممکن است وقت گیر باشد) بازخورد حالت از طریق تابع تماس (برای اطلاعات بیشتر به SecureX.h مراجعه کنید).
(ج) RSA Sign/Unsign 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 از بین بردن مواد حساس در حافظه با بازنویسی چهارگانه از جمله bit-flip.
4.7 توابع درهمسازی داده قوی که از کلید 64 بیتی استفاده میکند. می تواند به جای ارسال بالشتک و سایر داده های استاتیک در حالت شفاف استفاده شود.
توجه داشته باشید که این یک بسته کد منبع/اختیاری DLL است. به این ترتیب فایل اجرایی قابل اجرا ندارد.