-
IAPM
כל מה שרצית לדעת על IAPM:Integrity-Aware Parallelizable Mode הוא מצב הפעלה של צופן בלוקים סימטרי, שפותח ב-2001 על ידי Charanjit Jutla מ-IBM, המספק הצפנה מאומתת מוכחת ויעילה עם תמיכה במקביליות. האלגוריתם משתמש בצופן בלוקים כמו AES כבסיס, איתו הוא גם מצפין וגם מאמת כל מסר באורך שרירותי בריצה אחת, תוך שימוש בשני מפתחות הצפנה ווקטור…
-
RC6
כל מה שרצית לדעת על RC6:RC6 הוא צופן בלוקים סימטרי שפותח ב-1998, על ידי רונלד ריבסט יחד עם Matt Robshaw ,Ray Sidney ו-Yiqun Lisa Yin, מחברת RSA ו-MIT עבור תקן ההצפנה המתקדם שהחליף את DES. זהו דור ההמשך של צופן RC5 שפותח במיוחד כדי להתאים לדרישות התקן והיה מבין חמשת המועמדים המובילים (מקום רביעי אחרי…
-
הצפנה הסתברותית
כל מה שרצית לדעת על הצפנה הסתברותית:הצפנה הסתברותית (probabilistic encryption) היא סכימת הצפנה אסימטרית שבה הטקסט המוצפן המתקבל מאותו מסר יכול להיות שונה בכל הצפנה אפילו אם המפתח איתו הוצפן זהה ואילו הפענוח תמיד דטרמיניסטי. באופן תאורטי, זוהי מכונת טיורינג הסתברותית שמצפינה את המסר הגלוי בהטלת מטבע, בניגוד לסכימות הצפנה דטרמיניסטיות כמו RSA או רבין…
-
הצפנה מרובה
כל מה שרצית לדעת על הצפנה מרובה:הצפנה מרובה (Multiple encryption) היא דרך להצפין מידע פעמים מרובות באמצעות מפתחות הצפנה שונים. קַסְקָדָת (Cascade) הצפנה היא הצפנה מרובה באמצעות אלגוריתמים שונים (ומפתחות שונים). הבחנה זו לא תמיד נעשית, לרוב מתייחסים להצפנה מרובה באופן כללי כאל קסקדה. מקובל שהצפנה מרובה עם מפתח זהה לא רק שאינה מניבה ביטחון…
-
הצפנה מאומתת
כל מה שרצית לדעת על הצפנה מאומתת:סכמת הצפנה מאומתת (Authenticated Encryption) בקיצור AE היא מצב הפעלה של צופן בלוקים סימטרי, שמטרתו לספק במקביל גם סודיות וגם שלמות ואימות המידע. ההנחה היא שהשולח והמקבל משתפים ביניהם מפתח הצפנה סודי. המצפין משתמש במפתח הסודי שברשותו כדי להצפין את המידע באמצעות צופן סימטרי ולייצר במקביל תג אימות באמצעות…
-
החלפת מפתחות קוונטית
כל מה שרצית לדעת על החלפת מפתחות קוונטית:החלפת מפתחות קוונטית הינה שיטה (פרוטוקול) לתיאום מפתח הצפנה בין שני משתתפים, המבוססת על עקרונות הצפנה קוונטית ומכניקת הקוונטים. שני סוגי סכמות החלפת מפתח קוונטית דומות הומצאו בהתבסס על תכונות פיזיקליות-קוונטיות כגון עקרון השזירה ועקרון אי-הוודאות. השיטה ראשונה של צ'ארלס בנט וז'יל ברסרד (BB84), מנצלת את הקיטוב (פולריזציה)…
-
הצפנה קוונטית
כל מה שרצית לדעת על הצפנה קוונטית:הצפנה קוונטית (או קריפטוגרפיה קוונטית) היא ענף של הקריפטוגרפיה המשתמשת במכניקה קוונטית לאבטחת ערוץ תקשורת וביצוע פעולות אבטחת מידע שונות. בניגוד לקריפטוגרפיה מסורתית, המיישמת טכניקות מתמטיות כמו הצפנה סימטרית ומפתח פומבי כדי להסתיר את תוכן המידע מפני מצותת, הצפנה קוונטית מתבססת על חוקים פיזיקליים מתורת הקוונטים כמו עיקרון אי…
-
הצפנה מבוססת סריג
כל מה שרצית לדעת על הצפנה מבוססת סריג:הצפנה מבוססת סריג (Lattice Based Cryptography) כוללת פונקציות קריפטוגרפיות (עם ביטחון מוכח) וקריפטואנליזה של פונקציות קריפטוגרפיות המבוססות על מבנה מתמטי שנקרא סריג. הצפנת מפתח ציבורי מבוססת סריג נשענת על הקושי שבפתרון בעיית הסריג. קריפטואנליזה של פונקציות אילו מבוססת על טכניקות רדוקציית סריג. הצפנת סריג עדיין בראשית דרכה ונעשית…
-
מרטין הלמן
כל מה שרצית לדעת על מרטין הלמן:מרטין אדוארד הלמן (אנגלית: Martin Edward Hellman; נולד ב-2 באוקטובר 1945), קריפטוגרף אמריקני בעל שם, שהתפרסם בשל המצאת הצפנת המפתח הפומבי ותרם רבות לדיון הציבורי בנושא הפרטיות בעידן המחשב. הלמן נולד בניו יורק בשנת 1945, סיים לימודיו היסודיים בבית ספר המדעי של ברונקס, קיבל את התואר הראשון שלו באוניברסיטת…
-
מחולל מספרים פסאודו-אקראיים
כל מה שרצית לדעת על מחולל מספרים פסאודו-אקראיים:מחולל מספרים פסאודו אקראיים (בקיצור PRNG), הוא אלגוריתם במחשב המייצר סדרת מספרים או אלמנטים המדמים בקירוב תכונות של רצף אקראי שנוצר באמצעות מחולל מספרים אקראיים אמיתי. לאמיתו של דבר, רצף פסאודו-אקראי אינו אקראי היות שהוא נוצר בשיטה דטרמיניסטית מתוך קבוצה קטנה יחסית של אלמנטים הנקראת גרעין (seed) או…