1
charm暗号の楕円曲線上にidentity要素が必要です。私はG1の5つの異なるランダム要素、すなわちelementList= {g1, g2, g3, g4, g5}
を合計したいからです。今、私はG1に別のランダム要素、すなわちtemp= group.random(G1)
を生成しました。Charm CryptoのElliptic CurveのIdentity要素とは何ですか?
temp = group.random(G1)
elementList= {g1, g2, g3, g4, g5}
for num in range(0, 5):
temp= temp+ elementList[num]
どうすればいいですか?いくつかの専門家から聞きたいと思っています。
@ArtjomB Charmには、Zrの要素、つまりgroup.init(ZR、0)とgroup.init(ZR、1)を初期化できる2つの関数があります。私は上記の関数を使ってZrの異なる元素の和と積を求めました。しかし、グループG1にはそのような機能はありません。 – Aisha