私は、Private Data Aggregation with Groups for Smart Grids in a Dynamic Setting in a Dynamic Setting in a CRT in Python で説明されているプロトコルを実装しようとしています。
これを行うには、次の値を計算する必要があります。
Python 3.6以降、次のようにSHA3値を計算できることを知っています:
import hashlib
hash_object = hashlib.sha3_512(b'value_to_encode')
hash_value = hash_object.hexdigest()
私が知る限り、SHA-3 関数は文字列を返すため、n 乗の関数では計算できないため、これを解決する必要があると思っていました。
私は何を見落としていますか?