gcry_md_hash_buffer(GCRY_MD_SHA256, digest.getBuf(), passphrase.c_str(), passphrase.length());
#else
Buffer digest(u_int32_t(SHA256_DIGEST_LENGTH));
gcry_md_hash_buffer(GCRY_MD_SHA256, digest.getBuf(), passphrase.c_str(), passphrase.length());
#else
Buffer digest(u_int32_t(SHA256_DIGEST_LENGTH));