EncryptionVerifier

Общ преглед

EncryptionVerifier е enum в Aspose.Cells за Python.

Създаване и валидиране на верификатор за криптиране.

Стойности

СтойностОписание на състоянието
BLOCK_KEY_VERIFIERОпределя идентификатора на блока за проверяващия орган.
BLOCK_KEY_VERIFIER_HASH
BLOCK_KEY_KEYVALUEОпределя идентификатора на блока за криптираната стойност на ключа.
BLOCK_KEY_DATA_INTEGRITY_KEYОпределя идентификатора на блока за ключа HMAC.
BLOCK_KEY_DATA_INTEGRITY_VALUEОпределя идентификатора на блока за стойността HMAC.

Методи за изчисляване на данните

ПодписътОписание на състоянието
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).
 Български