PasswordDerivation
Genel Bakış
PasswordDerivation Python için FOSS’de bir sınıf.
Agile şifreleme için şifreler çıkarma yardımcıları.
Bu sınıf, Python programlarında PasswordDerivation nesnelerle çalışmak için 3 yöntem sağlar. Kullanılabilir yöntemler şunlardır: derive_hash_agile, derive_iv_agile, derive_key_with_block_key. Python için FOSS paketini yükledikten sonra tüm kamu üyeleri herhangi bir Python uygulamasına erişilebilir.
Yöntemler
| Signature | Açıklama: |
|---|---|
derive_hash_agile(password, salt, hash_algorithm, spin_count) | Agile şifreleme için H_n türet (MS-OFFCRYPTO 2.3.4.11). |
derive_key_with_block_key(h_base, block_key, hash_algorithm, key_bits) | H_n ve blok anahtarından (MS-OFFCRYPTO 2.3.4.11) anahtarı çıkar. |
derive_iv_agile(salt, block_key, hash_algorithm, block_size) | Agile şifreleme için türetme IV (MS-OFFCRYPTO 2.3.4.12). |