| ဗားရှင်း | 1.0 |
|---|---|
| ထုတ်ဝေသူ | David Vitali Enterprises |
| ဖြန့်ချိသည့်ရက် | ၂၀၁၅၊ ဇူ ၂၂ |
| ရက်စွဲထပ်ထည့်သည် | ၂၀၁၅၊ ဇူ ၂၂ |
| Os လိုအပ်ချက်များ | Windows 10, Windows 2003, Windows Vista, Windows, Windows 2000, Windows 8, Windows Server 2008, Windows 7, Windows XP |
| လိုအပ်ချက်များ | None |
| စုစုပေါင်း downloads | ၄၁ |
| စျေးနှုန်း | Free to try |
ဖော်ပြချက်
SecureX ကို Visual C++ 6.0 တွင် တီထွင်ထားသော်လည်း လက်ထဲတွင် အရင်းအမြစ်ကုဒ်ဖြင့် ၎င်းသည် .NET သို့ ချောမွေ့စွာ ချိတ်ဆက်သည်။ ဒေါင်းလုဒ်တွင် သင်တွေ့ရမည့်အရာမှာ API ခေါင်းစီးဖိုင် SecureX.h ဖြစ်သည်။ သင်သည် ဤဖိုင်ကိုဖွင့်ပြီး ဒစ်ဂျစ်တယ်လုံခြုံရေး၏ အခြေခံအားလုံးကို အကျုံးဝင်သည့် ၎င်း၏လုပ်ဆောင်ချက်များကို ကြည့်ရှုနိုင်သည်-
1. ကိုယ်ပိုင်သော့ Crypto-systems-
1.1 DES-
(က) တစ်ဦးတည်း၊ နှစ်ချက်နှင့် သုံးဆအရှည် DES၊
(ခ) အရှည်တစ်ခုတည်းကို ထုတ်လုပ်ပြီး MAC (Message Authentication Code)၊
(ဂ) တစ်ခုတည်း၊ နှစ်ချက်နှင့် သုံးဆ အရှည် One Way Function (OWF)၊
(ဃ) DES သော့စစ်ဆေးပြီး သော့တန်းတူညီမျှမှုကို မှန်ကန်စေခြင်း၊
(င) အားနည်းသော့အတွက် DES စစ်ဆေးပါ။
1.2 AES-
(က) ECB (Electronic Code Book) နှင့် CBC (Cipher Block Chaining) မုဒ်များတွင် စာဝှက်ခြင်း၊
(ခ) ECB နှင့် CBC မုဒ်များတွင် စာဝှက်ခြင်း၊
(ဂ) တန်ပြန်နှင့် ICV ဖြင့် စာဝှက်ပြီး စာဝှက်ပါ။
2. အများသူငှာသော့ Crypto-system-
2.1 RSA-
(က) Static RSA သော့အရှည် 1.25 Kbits (လက်ရှိအကြံပြုချက်သည် အနည်းဆုံး 1.0 Kbits အတွက်ဖြစ်သည်)။
(ခ) RSA အများသူငှာ/လျှို့ဝှက်သော့ထုတ်လုပ်ခြင်း အမြန်နံပါတ်ခွဲခြမ်းစိတ်ဖြာခြင်းနှင့် (အချိန်ကုန်နိုင်သောကြောင့်) ပြန်လည်ခေါ်ဆိုမှုလုပ်ဆောင်ချက်မှတစ်ဆင့် ပြည်နယ်တုံ့ပြန်ချက် (နောက်ထပ်အတွက် SecureX.h ကို ကိုးကားပါ);
(ဂ) RSA 1.25 Kbits ၏ ဆိုင်းဘုတ်/ဖြုတ်ခြင်း
(ဃ) RSA သော့၏ မှန်ကန်မှုကို စစ်ဆေးပါ။
3. Hashing-
3.1 SHA4-
(က) 384 နှင့် 512 ဘစ် hash ပံ့ပိုးမှု။
(ခ) ဖိုင်တစ်ခုပေါ်တွင် SHA4 ကို တွက်ချက်ပါ။
4. အမျိုးမျိုးသော ကူးယူဖော်ပြခြင်းဆိုင်ရာ ပံ့ပိုးမှုလုပ်ဆောင်ချက်များ-
4.1 MSec အချိန်တိုင်းကိရိယာ ပံ့ပိုးမှု (သတ်မှတ်၊ ရယူ၊ get_clock)။
4.2 စကားဝှက်အား ရာခိုင်နှုန်းအဖြစ် ရယူပါ (SecureX.h ကိုကြည့်ပါ)။
4.3 စကားဝှက်ကို အမျိုးအစားခွဲပါ (အလွန်အားနည်း၊ အားနည်း၊ ကောင်း၊ စသည်ဖြင့် ထပ်မံ၍ SecureX.h) ကို ရည်ညွှန်းပါ။
4.4 binary ကို ASCII hexadecimal string သို့ ပြောင်းပြန်ပြောင်းပါ။
4.5 LRC 8-bit ကို တွက်ချက်ပါ။
4.5 Fibonacci နံပါတ်များဖြင့် ခင်းကျင်းတစ်ခုကို ဖြည့်ပါ (ဒေတာ padding အတွက် အသုံးဝင်သည်)။
4.6 bit-flip အပါအဝင် လေးပုံတစ်ပုံ ထပ်ရေးခြင်းဖြင့် မှတ်ဉာဏ်အတွင်းရှိ ထိလွယ်ရှလွယ်အရာများကို ဖျက်ပါ။
4.7 64-bit သော့ကိုအသုံးပြုသည့် ပြင်းထန်သောဒေတာ မွှေနှောက်ခြင်းလုပ်ဆောင်ချက်များ။ သင်၏ padding နှင့် အခြားသော static data များကို ရှင်းလင်းပေးပို့ရာ၌ အသုံးပြုနိုင်သည်။
၎င်းသည် အရင်းအမြစ်ကုဒ်/ရွေးချယ်နိုင်သော DLL အထုပ်ဖြစ်ကြောင်း သတိပြုပါ။ ၎င်းတွင် run နိုင်သော executable file မရှိပါ။