Я бы хотел перенести генерацию хэша в BigQuery, который имеет SHA256
, но не имеет соли в качестве параметра.
Например, в R
я могу сделать что-то вроде этого:
library(openssl)
sha256("test@gmail.com", key = "111")
# [1] "172f052058445afd9fe3afce05bfec573b5bb4c659bfd4cfc69a59d1597a0031"
Обновление
то же самое с Python на основе ответа здесь :
import hmac
import hashlib
print(hmac.new(b"111", b"test@gmail.com", hashlib.sha256).hexdigest())
# 172f052058445afd9fe3afce05bfec573b5bb4c659bfd4cfc69a59d1597a0031