| גִרְסָה | 1.0 |
|---|---|
| מוֹצִיא לָאוֹר | David Vitali Enterprises |
| תאריך הוצאה | 22 ביולי 2015 |
| תאריך הוסף | 22 ביולי 2015 |
| דרישות 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 באורך יחיד, כפול ומשולש;
(ב) אורך יחיד ליצור ולאמת MAC (קוד אימות הודעה);
(ג) פונקציה אחת, כפולה ומשולשת באורך אחד (OWF);
(ד) בדיקת מפתח DES ושוויון מפתח נכון;
(ה) בדיקת DES למפתח חלש.
1.2 AES:
(א) הצפנה במצבי ECB (ספר קודים אלקטרוני) ו-CBC (שרשור בלוק צופן);
(ב) פענוח במצבי ECB ו-CBC;
(ג) הצפנה ופענוח עם מונה ו-ICV.
2. מערכת קריפטו של מפתח ציבורי:
2.1 RSA:
(א) אורך מפתח RSA סטטי של 1.25 Kbits (ההמלצה הנוכחית היא ל-1.0 Kbits מינימום);
(ב) יצירת מפתחות ציבוריים/סודיים של RSA תוך שימוש בניתוח מספר ראשוני מהיר ו(כיוון שזה עלול לקחת זמן) משוב מצב באמצעות פונקציית התקשרות חזרה (עיין ב-SecureX.h למידע נוסף);
(ג) סימן/ביטול סימן RSA של 1.25 Kbits;
(ד) אמת את תקינות מפתח RSA.
3. Hashing:
3.1 SHA4:
(א) תמיכה ב-hash של 384 ו-512 סיביות;
(ב) חשב SHA4 על פני קובץ;
4. פונקציות תמיכה קריפטוגרפיות שונות:
תמיכה בטיימר 4.1 MSec (הגדר, קבל, קבל_שעון).
4.2קבל את חוזק הסיסמה כאחוזון (ראה SecureX.h).
4.3 סיווג סיסמה (חלשה מאוד, חלשה, טובה וכו'. עיין שוב ב-SecureX.h).
4.4 המרת מחרוזת הקסדצימלית בינארית ל-ASCII והפוך.
4.5 חשב LRC 8-bit.
4.5 מלא מערך במספרי פיבונאצ'י (שימושי עבור ריפוד נתונים).
4.6 השמדת חומר רגיש בזיכרון עם החלפה מרובעת כולל ביט-Flip.
4.7 פונקציות ערבול נתונים חזקות המשתמשות במפתח 64 סיביות. ניתן להשתמש במקום שליחת הריפוד שלך ונתונים סטטיים אחרים בצורה ברורה.
שימו לב שזהו קוד מקור/חבילת DLL אופציונלית. אין לו ככזה קובץ הפעלה שניתן להפעיל.