בקריפטוגרפיה, שיטת הצפנה חדשה ומהפכנית שאינה מחייבת את מקלט ההודעה לקבל את מפתח הפענוח בשידור נפרד. הצורך לשלוח את המפתח, שנדרש כדי לפענח את ההודעה, הוא הפגיעות העיקרית של טכניקות הצפנה קודמות.
בהצפנת מפתח ציבורי, ישנם שני מפתחות: אחד ציבורי ואחד פרטי. המפתח הציבורי משמש להצפנה, והמפתח הפרטי משמש לפענוח. אם ג'ון רוצה לקבל הודעה פרטית מאליס, ג'ון שולח את המפתח הציבורי שלו לאליס; לאחר מכן אליס משתמשת במפתח כדי להצפין את ההודעה. אליס שולחת את ההודעה לג'ון. כל מי שינסה ליירט את ההודעה בדרך יגלה שזו סתם קשקוש. כאשר ג'ון מקבל את ההודעה, הוא משתמש במפתח הפרטי שלו כדי לפענח אותה. מכיוון שג'ון לעולם לא שולח את המפתח הפרטי שלו לשום מקום או נותן אותו לאף אחד, הוא יכול להיות בטוח שההודעה מאובטחת. קריפטוגרפיה של מפתחות ציבוריים מעבירה לידיים של יחידים רמת אבטחה שהייתה זמינה בעבר רק לרמות העליונות של סוכנויות אבטחה ממשלתיות.
Technipages מסביר קריפטוגרפיה של מפתח ציבורי
קריפטוגרפיה של מפתח ציבורי הנקראת גם קריפטוגרפיה של מפתח אסימטרי, היא מערכת הצפנה אשר מבוססת על שימוש בשני מפתחות וירטואליים, המפתח הפרטי והמפתח הציבורי. המפתח הפרטי משמש לפענוח הודעה בעוד המפתח הציבורי משמש להצפנת ההודעה. במודל זה, ברגע שהודעה מוצפנת על ידי המפתח הציבורי, רק המפתח הפרטי יכול לפענח את ההודעה. בדיוק כפי ששם המפתח מתאר, המפתח הפרטי אמור להיות פרטי כך שרק המטפל במפתח יוכל לגשת להודעה, בניגוד למפתח הציבורי שיכול להיות מוצפן על ידי כל אחד.
המפתחות הם מפתחות וירטואליים, והמפתחות הפרטיים והציבוריים הם ערכים מספריים גדולים המשמשים להצפנה ולפענוח נתונים. המפתחות מיוצרים על ידי רשות מהימנה שאמינה על ידי שני הצדדים. המפתח הפרטי מוחזק בדרך כלל על ידי המחולל של זוג המפתחות, בעוד המפתח הציבורי, לכל מי שרוצה לשלוח נתונים.
בשנת 1977 פורסמה קריפטוגרפיה של מפתח ציבורי על ידי ויטפילד-דיפי ומרטין הלמן, אך היא נוסחה בתחילה על ידי ג'יימס אליס. אבל אפילו אף אחד מהם לא יכול היה להמציא יישומים של אלה בעולם מעשי. Rivest-Shamir-Adleman היה הראשון לפרסם מערכת הצפנה של מפתח ציבורי עובד.
שימושים נפוצים בקריפטוגרפיה של מפתח ציבורי
- מפתח ציבוריקריפטוגרפיה הוא תהליך קריפטוגרפי מודרני לתקשורת מאובטחת מבלי שהסכים קודם לכן על המפתח הסודי
- ב מפתח ציבוריקריפטוגרפיה, הוא משתמש בזוג מפתחות כדי ליצור תקשורת מאובטחת.
- קריפטוגרפיה של מפתח ציבורי מביא טכנולוגיות אבטחה מרכזיות לשולחן העבודה בסביבת Windows 2000.
שימושים לרעה נפוצים בקריפטוגרפיה של מפתח ציבורי
- קריפטוגרפיה של מפתח ציבורי אינו מאפשר אי-הכחשה כך שהשולח יכול להכחיש שליחת הודעה
- ב קריפטוגרפיה של מפתח ציבורי, כאשר מפתח פרטי אובד, יש דרכים אחרות לפענח את ההודעה