В моем сценарии я использую симметричный ключ для шифрования моего асимметричного ключа, последний используется для шифрования некоторых конфиденциальных данных, которые должны быть доступны только для избранного круга людей.
Симметричный ключ зашифрован паролем, и мне нужна возможность иметь несколько паролей для этого ключа, чтобы каждого пароля было достаточно, чтобы открыть этот ключ.
Я знаю, что есть возможность добавить пароли к существующему симметричному ключу, используя
ALTER KEY MySymKey ADD ENCRYPTION BY PASSWORD = 'newpasswd'
Вопрос в том, делает ли это уже добавление нового шифрования по паролю, и каждый пароль здесь будет открывать его, или ключ просто дополнительно зашифрован новым паролем и нужно предоставить все пароли и/или другие данные шифрования (сертификаты, другие ключи и т.д.), чтобы открыть этот ключ?
Если верно последнее, как я могу создать несколько дубликатов одного и того же симметричного ключа, но с разными паролями?