Que sont la mise à jour des clés et la gestion des historiques de clés ?
Что такое обновление и история ключей?
Les paires de clés cryptographiques ne doivent pas être utilisées indéfiniment. Elles doivent être mises à jour au fil du temps. En conséquence, chaque organisation doit se poser deux questions importantes : Mettre à jour les paires de clés des utilisateurs Le processus de mise à jour des paires de clés doit être transparent pour les utilisateurs. Cette transparence signifie que les utilisateurs n’ont pas à comprendre quelle mise à jour de clés doit avoir lieu et qu’ils ne subiront jamais de « déni de service » car leurs clés ne sont plus valides. Pour garantir la transparence et éviter les dénis de service, les paires de clés des utilisateurs doivent être automatiquement mises à jour avant leur expiration. Maintenir, le cas échéant, l’historique des paires de clés précédentes Lorsque les paires de clés de chiffrement sont mises à jour, l’historique des clés de déchiffrement précédentes doit être conservé. Cet « historique des clés » permet aux utilisateurs d’accéder à l’une de leurs clés de déchiffrement antérieures pour déchiffrer les données. (Lorsque les données sont chiffrées avec la clé de chiffrement d’un utilisateur, seule la clé de déchiffrement correspondante – la clé jumelée – peut être utilisée pour le déchiffrement). Pour garantir la transparence, le logiciel côté client doit gérer automatiquement l’historique des clés de déchiffrement des utilisateurs. L’historique des clés doit également être géré de manière sécurisée par le système de sauvegarde et de récupération des clés. Cela permet de récupérer les données chiffrées en toute sécurité, quelle que soit la clé publique de chiffrement utilisée pour chiffrer les données à l’origine (et, par extension, quel que soit le moment où les données ont été chiffrées). Lorsqu’une paire de clés de signature est mise à jour, la clé de signature précédente doit être détruite en toute sécurité. Cela empêche toute autre personne d’accéder à la clé de signature, ce qui est acceptable, car il n’est pas nécessaire de conserver les clés de signature précédentes.
Пары криптографических ключей не должны использоваться постоянно — они должны обновляться с течением времени. Поэтому каждой организации необходимо рассмотреть два важных вопроса. Обновление пар ключей пользователей Процесс обновления пар ключей должен быть прозрачным для пользователей. Прозрачность означает, что пользователи не должны следить за обновлением ключа. Пользователи не будут получать отказ в обслуживании из-за истечения срока действия ключей. Для обеспечения прозрачности и предотвращения отказа в обслуживании пары ключей пользователей должны автоматически обновляться до истечения срока их действия. Поддержка, где это уместно, истории предыдущих пар ключей При обновлении пар ключей шифрования должна вестись история предыдущих ключей расшифровки. Эта история ключей позволяет пользователям получить доступ к любому из своих предыдущих ключей расшифровки для расшифровки данных. (При шифровании данных ключом шифрования пользователя для расшифровки может использоваться только соответствующий ключ расшифровки — парный ключ). Для обеспечения прозрачности клиентское программное обеспечение должно автоматически управлять историями ключей расшифровки пользователей. Для надежности история ключей также должна обладать системой резервного копирования и восстановления ключей. Это позволяет безопасно восстанавливать зашифрованные данные, независимо от того, какой шифрованный открытый ключ использован для первоначального шифрования данных (и, как следствие, независимо от того, когда данные были зашифрованы). При обновлении пары ключей подписи предыдущий ключ подписи должен быть надежно уничтожен. Это предотвращает доступ любого другого лица к ключу подписи и служит допустимым процессом, поскольку нет необходимости сохранять предыдущие ключи подписи.