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). |