Ключевое слово в защите информации
КЛЮЧЕВОЕ СЛОВО
в защите информации
Получить ГОСТ TLS-сертификат для домена (SSL-сертификат)
Добро пожаловать, Гость! Чтобы использовать все возможности Вход или Регистрация.

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline Anocean  
#1 Оставлено : 15 июня 2023 г. 16:36:15(UTC)
Anocean

Статус: Участник

Группы: Участники
Зарегистрирован: 27.01.2023(UTC)
Сообщений: 11

Сказал(а) «Спасибо»: 3 раз
Добрый день!
Подскажите, есть ли какой-нибудь пример создания ключа для алгоритма Кузнечик на основе хэша пароля?
Offline allone  
#2 Оставлено : 21 июня 2023 г. 13:04:51(UTC)
allone

Статус: Новичок

Группы: Участники
Зарегистрирован: 21.06.2023(UTC)
Сообщений: 1

def create_key(password_hash):
"""Creates a key for the Grasshopper algorithm based on a password hash."""
hash_digest = hashlib.sha256(password_hash.encode('utf-8')).digest()
key = grasshopper.create_key(hash_digest)
return key

if __name__ == '__main__':
password = 'my_password'
password_hash = hashlib.sha256(password.encode('utf-8')).hexdigest()
key = create_key(password_hash)
print(key)
Подойдет?
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Guest
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.