cost 98 ms
Charm-crypto 如何在矩阵中进行元素取幂? - Charm-crypto how to do elementwise exponentiation in matrix?

我正在研究一个与 Charm jhuisi link合作的密码学课程项目。 我有两个 numpy 矩阵:V(2,3) 属于 ZR,M(3x2) 属于 G1。 我想把 V 带到 G1,所以我可以对 M^V 取幂。 要执行此操作,在 Charm 中我不能简单地使用 M**V,但我必须逐个元素地执行此操 ...

如何在 Charm-Crypto 中对组 GT 的两个配对元素执行 XOR? - How to perform XOR of two pairing elements of group GT in Charm-Crypto?

在 Charm Crypto 中,我想计算属于 GT 组的两个配对元素的 XOR。 但是,似乎不支持 XOR 运算,而仅支持乘法 (mul) 和除法 (div) 运算来对组 GT 的元素进行配对。 由于我试图实现的算法,我想计算相同的异或。 下面基本上是我的算法在简单意义上会做的事情。 va ...

Python.exe停止在Charm Crypto HybridEnc.Decrypt()上工作 - Python.exe stopped working on Charm Crypto HybridEnc.Decrypt()

由于https://github.com/nikosft/IB-PRE上的Nikosft,我正在尝试运行代理重新加密实现的代码。 我正在使用pre_mg07a.py文件。 Python执行并成功打印了所有调试消息以进行加密和重新加密,但是在以下代码的最后一行,它显示python.exe停 ...

具有Charm Crypto的Web应用程序 - Web Application with Charm Crypto

我想创建一个Web应用程序,用户可以在其中使用用户名和密码登录该平台(我想创建一个MySQL数据库来注视用户名和密码)。 登录用户后,他从计算机中选择一个文件并在服务器上发送该文件。 我想将此文件加密给一组用户(我想对Charm Crypto使用HybridABE加密)。 现在 ...

如何编码数据以用于Charm基于属性的加密? - How to encode data for use in Charm's attribute based encryption?

我正在使用Github的Charm Crypto。 我想使用基于属性的加密算法。 测试代码可以正常工作,但是它使用从PairingGroup生成的随机消息。 如何使用自己的数据进行加密? PairingGroup具有编码/解码方法,但未实现。 我只想尝试“ Hello world ...

魅力加密:有 <terminated, exit value: 139> 尝试序列化对象时 - Charm-Crypto: Got <terminated, exit value: 139> when trying to serialize object

我正在用Charm实现一个Dabe方案 ,我需要在多个实体上共享公共参数。 我正在尝试使用Charm附带的序列化API中的objectToBytes ()函数来序列化包含这些参数的超级对象,但是我的脚本以退出代码139终止。 这是我的代码: 我已经在Eclipse中运行调试模式并进 ...

在 Charm-Crypto 中序列化和反序列化组元素 - Serializing and deserializing group elements in Charm-Crypto

我需要帮助将椭圆曲线配对组元素的列表表示(字符串)转换回对象。 解释: 我正在使用魅力加密 v0.43 在我的 Web 应用程序中使用 CPABE 方案。 我需要将生成的配对元素存储到我的数据库中。 当我这样做时,它将它存储为列表。 我需要将它映射回配对组元素对象。 转变: 到 代码: ...

有没有办法扩展Charm-Crypto方案来加密文件? - Is there a way to extend Charm-Crypto schemes to encrypt files?

据我所知,已实现的Charm方案仅允许您加密随机生成的组元素或编码为组元素的msg字符串。 但是这些也有局限性,因为组元素的顺序是从质数派生的。 有没有办法扩展密码方案来加密文件? 根据Artjom B的评论编辑: ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM