}N\ɐ d dl mZ d dlmZmZmZmZmZmZm Z edd Z G d de ZddZ d Zd Zd ZdS ) bord)load_pycryptodome_raw_libVoidPointerSmartPointercreate_string_bufferget_raw_bufferc_size_tc_uint8_ptrzCrypto.Hash._SHA512a int SHA512_init(void **shaState, size_t digest_size); int SHA512_destroy(void *shaState); int SHA512_update(void *hs, const uint8_t *buf, size_t len); int SHA512_digest(const void *shaState, uint8_t *digest, size_t digest_size); int SHA512_copy(const void *src, void *dst); int SHA512_pbkdf2_hmac_assist(const void *inner, const void *outer, const uint8_t *first_digest, uint8_t *final_digest, size_t iterations, size_t digest_size); c <