Skip to content

קריפטוגרפיה עם מפתח ציבורי

קריפטוגרפיה של מפתח ציבורי משתמשת בזוג קשור של מפתח ציבורי ומפתח פרטי. אפשר לשתף את המפתח הציבורי. המפתח הפרטי חייב להישאר בשליטת הרשות. האבטחה תלויה בשימוש באלגוריתם נתמך, ביצירת מפתחות באקראיות מאובטחת ובהגנה על המפתח הפרטי.

חתימות דיגיטליות

חותם יוצר חתימה דיגיטלית באמצעות מפתח פרטי. מאמת בודק את החתימה באמצעות המפתח הציבורי המתאים.

חתימה תקפה מראה שהבתים החתומים לא השתנו ושבעל המפתח הפרטי אישר אותם. היא אינה מזהה אדם בפני עצמה. הזהות תלויה באופן שבו המפתח הציבורי או בקר החשבון נרשמו ונוהלו.

חתימות מספקות ראיות לשלמות ולהרשאה. הן אינן מצפינות את התוכן החתום.

הצפנה של המפתח הציבורי

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

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

המפתחות בצד הלקוח

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

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

להשתמש במפתחות נפרדות לסביבות ומטרות נפרדות. שימוש חוזר במפתח אחד מקושר את השימוש הזה ויגדיל את ההשפעה של החשיפה.

ראו ליצירת מפתחות קריפטוגרפיים, שומרת מפתח קריפטוגרפי , ו ביטחון פעיל.