Задать вопрос
@Ninja2567

Как исправить Python error module 'win32crypt' has no attribute 'CryptProtectData' [closed]?

При использовании приведенного ниже кода я получаю ошибку Python error module 'win32crypt' has no attribute 'CryptProtectData' (Ошибка Python: модуль «win32crypt» не имеет атрибута «CryptProtectData»).

Я пробовал все, чтобы устранить эту ошибку, переустановил pywin32, но ошибка по-прежнему остается.

Версия Python 3.11.0.

Пример кода с этой библиотекой:

import win32crypt

data_to_encrypt = b"test data to encrypt"


encrypted_data = win32crypt.CryptProtectData(
    data_to_encrypt, None, None, None, None, 0)

print("Encrypted:", encrypted_data[1])


description, decrypted_data = win32crypt.CryptUnprotectData(
    encrypted_data[1], None, None, None, 0)

print("Decrypted:", decrypted_data.decode())
  • Вопрос задан
  • 49 просмотров
Подписаться 1 Простой 2 комментария
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы