При использовании приведенного ниже кода я получаю ошибку 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())