Цифровые подписи позволяют нам проверять автора, дату и время подписей, аутентифицировать содержание сообщения. Он также включает функцию аутентификации для дополнительных возможностей.
Цифровая подпись должна быть привязана не только к подписывающему пользователю, но и к сообщению.
Приложения
Есть несколько причин для внедрения цифровых подписей в сообщениях:
Аутентификация
Цифровые подписи помогают аутентифицировать источники сообщений. Например, если филиал банка отправляет сообщение в центральный офис с просьбой об изменении баланса счета. Если центральный офис не может подтвердить подлинность того, что сообщение отправлено из авторизованного источника, выполнение такого запроса может быть серьезной ошибкой.
целостность
Как только сообщение подписано, любое изменение в сообщении сделает подпись недействительной.
Неотрекаемость
Благодаря этому свойству любой субъект, подписавший некоторую информацию, не может впоследствии отрицать, что подписал ее.