בית התפתחות מהי קריפטוגרפיה של מפתח ציבורי (pkc)? - הגדרה מטכנולוגיה

מהי קריפטוגרפיה של מפתח ציבורי (pkc)? - הגדרה מטכנולוגיה

תוכן עניינים:

Anonim

הגדרה - מה המשמעות של קריפטוגרפיה של מפתח ציבורי (PKC)?

קריפטוגרפיה של מפתח ציבורי (PKC) היא טכניקת הצפנה המשתמשת באלגוריתם מפתח ציבורי ופרטי (או מפתח אסימטרי) מזווג לצורך תקשורת נתונים מאובטחת. שולח הודעה משתמש במפתח הציבורי של הנמען כדי להצפין הודעה. כדי לפענח את הודעת השולח, ניתן להשתמש רק במפתח הפרטי של הנמען.

שני סוגי האלגוריתמים של PKC הם RSA, שהם ראשי תיבות הנקראים על שם ממציאי האלגוריתם הזה: ריבסט, שמיר ואדלמן, ואלגוריתם חתימה דיגיטלית (DSA). הצפנת PKC התפתחה כדי לעמוד בדרישות התקשורת המאובטחות ההולכות וגוברות של מגזרים ותעשיות מרובות, כגון הצבא.

PKC ידוע גם בשם קידוד מפתח ציבורי, קידוד אסימטרי, קריפטוגרפיה אסימטרית, הצפנה אסימטרית, קידוד מפתחות אסימטריים והצפנת דיפי-הלמן.

Techopedia מסביר Cryptography Key Public (PKC)

PKC הוא אלגוריתם קריפטוגרפי ורכיב מערכת קריפטוס מיושמת על ידי מגוון תקני אינטרנט, כולל אבטחת שכבת תעבורה (TLS), Pretty Good Privacy (PGP), GNU Privacy Guard (GPG), Secure Socket Layer (SSL) ו- Hypertext Transfer Protocol (HTTP) ) אתרים.

PKC מאפשר תקשורת מאובטחת דרך ערוץ לא מאובטח, המאפשר לקרוא את ההודעה על ידי הנמען המיועד בלבד. לדוגמה, A משתמשת במפתח הציבורי של B כדי להצפין הודעה ל- B, הניתנת לפענוח באמצעות המפתח הפרטי הייחודי של B.

PKC שומר על פרטיות הדוא"ל ומבטיח אבטחת תקשורת בזמן שהודעות עוברות או מאוחסנות בשרתי הדואר. PKC הוא גם רכיב DSA המשמש לאימות מפתח פרטי שניתן לאמת על ידי מי שיש לו גישה למפתח ציבורי מורשה, המאמת את מקור ההודעה והשולח. לפיכך, PKC מאפשרת סודיות, שלמות נתונים, אימות ודיונידציה, המהווים פרמטרים של אבטחת מידע מרכזיים (IA).

PKC איטית יותר משיטות קריפטוגרפיה סודיות (או קריפטוגרפיה סימטרית), בשל דרישות חישוביות גבוהות. שלא כמו קריפטוגרפיה סימטרית, PKC משתמש בגודל מאגר קבוע, תלוי בכמויות נתונים מסוימות וקטנות, שעשויות להיות מוצפנות בלבד ולא כבולות בזרמים. מכיוון שמשמשים במגוון רחב של מפתחות הצפנה אפשריים, PKC הוא חזק יותר ופחות רגיש לניסיונות הפרת אבטחה של צד שלישי.

מהי קריפטוגרפיה של מפתח ציבורי (pkc)? - הגדרה מטכנולוגיה