python程序出现 Segmentation fault 传入类型错误
调用结构:
self.hyb_abe.decrypt2(self.E_key,self.ct)
#传入参数类型不对,
#pair(C1,sk_s)改为
#pair(C1,self.public_params['g1']**sk_s)
def decrypt(self, ciphertext, sk_s):
# 获取密文的各个部分
C1 = ciphertext['C1']
C2 = ciphertext['C2']
e_C1_dID = pair(C1, self.public_params['g1']**sk_s)
# 解密得到明文 M = C2 / e(C1, d_ID)
M = C2 / e_C1_dID
return M
浙公网安备 33010602011771号