EncryptionVerifier

EncryptionVerifier

개요

EncryptionVerifier은 Aspose.Cells FOSS에서 Python를 위한 클래스입니다.

암호화 검증자 생성 및 검증.

이 클래스는 Python 프로그램에서 EncryptionVerifier 객체를 다루기 위한 4개의 메서드를 제공합니다. 사용 가능한 메서드에는 decrypt_data_integrity, decrypt_key_value, generate_verifier_agile, verify_password_agile이 포함됩니다. Aspose.Cells FOSS for Python 패키지를 설치한 후 모든 Python 애플리케이션에서 모든 공개 멤버에 접근할 수 있습니다.

메서드

시그니처설명
generate_verifier_agile(password, salt, hash_algorithm, cipher_algorithm, spin_count)생성 PasswordKeyEncryptor 필드 (MS-OFFCRYPTO 2.3.4.13).
verify_password_agile(password, salt, encrypted_verifier, encrypted_verifier_hash, hash_algorithm, cipher_algorithm, spin_count)Agile 암호화를 위한 비밀번호를 확인 (MS-OFFCRYPTO 2.3.4.13).
decrypt_key_value(h_base, key_salt, encrypted_key_value, hash_algorithm, cipher_algorithm)중간 키 값 복호화 (MS-OFFCRYPTO 2.3.4.13).
decrypt_data_integrity(secret_key, package_salt, encrypted_hmac_key, encrypted_hmac_value, hash_algorithm, block_size, hash_size)HMAC 키와 값을 복호화 (MS-OFFCRYPTO 2.3.4.14).

참조

 한국어