ماژول امن سخت افزاری (Hardware Security Module)، سخت افزاری مخصوص عملیات رمزنگاری است که جهت تولید و نگهداری
امن کلیدهای رمزنگاری ساخته شده است. از وظایف HSM میتوان به تولید و نگهداری امن کلیدهای
رمزنگاری، و ارائه سرویسهای مرتبط با رمزگذاری، رمزگشایی، احراز هویت و امضای
دیجیتال اشاره کرد. استفاده از HSM در صورتی توصیه میشود که به تعداد بالای امضای
صورتحسابهای الکترونیکی در ثانیه نیاز است.