HSM

HSM (ראשי תיבות באנגלית של: Hardware Security Module, תרגום: מודול אבטחת חומרה) הוא מכשיר מחשוב פיזי השומר ומנהל מפתחות דיגיטליים, ומבצע הצפנה ופענוח לחתימות דיגיטליות, אימות חזק (Strong authentication) ופונקציות הצפנה אחרות. בדרך כלל מודולים אלו מגיעים בצורה של כרטיס פלאגין או התקן חיצוני המתחבר ישירות למחשב או לשרת ברשת. מודול אבטחת חומרה מכיל שבב Crypto-processor מאובטח אחד או יותר.

בשל התפקיד הקריטי שהם ממלאים באבטחת יישומים ותשתיות, HSMs או המודולים הקריפטוגרפיים מאושרים בדרך כלל בתקנים מוכרים בינלאומיים כגון Common Criteria או FIPS 140 כדי לספק למשתמשים אבטחה בלתי תלויה כי העיצוב והיישום של המוצר וכן אלגוריתמי ההצפנה חזקים. הרמה הגבוהה ביותר של הסמכת אבטחה של FIPS 140 שניתן להשיג היא רמת אבטחה 4 (כללית). כאשר משתמשים בה ביישומים פיננסיים, אבטחת HSM מאומתת לעיתים קרובות על פי דרישות HSM שהוגדרו על ידי מועצת התקנים של תעשיית כרטיסי התשלום (Payment Card Industry Security Standards Council).

שימושים 
ניתן להשתמש ב-HSM בכל יישום המשתמש במפתחות דיגיטליים. בדרך כלל המפתחות יהיו בעלי "ערך גבוה" – כלומר תהיה השפעה שלילית משמעותית על בעל המפתח אם תהיה פריצה וגניבת המפתח.

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

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

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

ארנק מטבעות קריפטוגרפי 
ניתן לשמור מטבעות קריפטוגרפיים בארנק מטבעות קריפטוגרפי על HSM.

גלריה

ראו גם 
 העברת ממון אלקטרונית
 PKI
 FIPS 140-3

קישורים חיצוניים

הערות שוליים 

אבטחת מידע
חומרה
טכנולוגיה בנקאית
קריפטוגרפיה