امضای دیجیتال با اثبات اینکه یک پیام یا سند دیجیتالی از زمان امضای آن تغییر نکرده است، کار می‌کند. امضای دیجیتال این کار را با ایجاد یک هش منحصر به فرد از پیام یا سند و رمزگذاری آن با استفاده از کلید خصوصی فرستنده انجام می دهد.