פורסם 2004 בנובמבר 1721 שנים שלום, לצורך פרוייקט שאני עושה על חתימה דיגיטלית (ספרתית) עליי לכתוב תוכנה שתדע להצפין מידע.אשמח אם תוכלו להסביר לי את אופן ההצפנה של שיטה מסויימת או להפנות אותי לאתר שמסביר זאת היטב עם דוגמאות ואלגוריתמים.נוסף על כך ההצפנה צריכה להיות בעזרת שיטת המפתח הציבורי.תודה על העזרה.
פורסם 2004 בנובמבר 1721 שנים השיטות הנפוצות הןEL-Gamal - אורך מפתח של 1K סיביות.DSA - אורך מפתח של 320 סיביות.ECDSA - נחשב יותר בטוח מ-DSA.אני בטוח שאם תחפש בגוגל את אחד מרשאי היתבות הנ"ל תמצא מידע נוסף
פורסם 2004 בנובמבר 1821 שנים כדי ללמוד קצת על קריפטוגרפיה ואבטחת מידע תוכל להיעזר פה בשקפים של הטכניון, מידע על RSA ופנקציות הצפנה אחרות נמצא תחת Lecture3. עם זאת, נראה לי שיש לך בלבול קל בין הצפנה לחתימה (אמנם גם חתימה מצריכה מפתח אבל אין כל הכרח להצפין את המידע, מיועד בעיקר לזיהוי מקור ההודעה ובמקרה של מפתחות פומביים טוב גם ליצירת מצב של אי-הכחשה), כדאי שתעבור על השקפים בעיון ותבין בדיוק מה אתה מחפש. עם זאת, אין לך צורך לממש אף אחד מן האלגוריתמים הנ"ל, הם ניתנים לך "במתנה" כמעט בכל שפה שתחפוץ כחלק מספריות הקריפטוגרפיה, ב Java לדוגמה יש את JCE שהיום באה כבר כחלק מה SDK. בהצלחה
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.