楕円曲線ペアリング グループ要素のリスト表現 (文字列) をオブジェクトに戻すには、助けが必要です。
説明:
Web アプリケーションで CPABE スキームを使用するためにチャーム暗号 v0.43 を使用しています。生成されたペアリング要素をデータベースに保存する必要があります。私がそれをしたとき、それはリストとして保存されています。それをペアリング グループ要素オブジェクトに戻す必要があります。
変換:
[771281202364725359015275543519860265278248937600027018972741977722880288402810467924555583431036045929994018001453439703799448692568829067937466068366897, 5928426678871551838449004494119368314093842432141364739971117261348155912543962117516776973405646414105108743246860323245910977796691638669773215755592297]
に
<pairing.Element object at 0x7f1a1e840300>`
コード:
group = PairingGroup('SS512')
alpha = group.random(ZR)
g= group.random(G1)