Open Frinklin-Wang opened 2 years ago
我也有相同的疑问,查资料说sgx是在no_std底下开发的,而PBC的官方库包都是在std环境下运行的,sgx用不了PBC
谢谢羽哥
pbc是哪个库呀
PBC(Pairing-Based Cryptography Library) 是实现双线性对运算的函数库,这个开源代码 C 函数库是由Stanford 大学开发,是一个生成密钥以及用于签名的库, 库的地址为:https://crypto.stanford.edu/pbc/ 安装此库我们需要依赖GMP,sgx版本的GMP我注意到Intel已给出:https://github.com/intel/sgx-gmp 但是PBC库没有sgx支持的版本。 目前已经有人尝试重写PBC库使其适应sgx,但无法运行,雨哥您可以看看:https://github.com/fishermano/QShield-v1 如果我需要开发三方库sgx-PBC该怎样做最好,谢谢。
您好,请问这个现在这个库能用吗?要怎么使用呀?
@democ98 看了看感觉有机会 但是最近我在找工作 没什么时间 等我有空了会帮忙移植一下
感谢羽哥关注,https://github.com/fishermano/QShield-v1的sgxPBC我在反复调试了一些参数后可以使用了。祝顺利~
你好,请问你现在可以在enclave中调用了吗
感谢羽哥关注,https://github.com/fishermano/QShield-v1的sgxPBC我在反复调试了一些参数后可以使用了。祝顺利~
你好,请问你现在可以在enclave中调用了吗
可以了
感谢羽哥关注,https://github.com/fishermano/QShield-v1的sgxPBC我在反复调试了一些参数后可以使用了。祝顺利~
你好,请问你现在可以在enclave中调用了吗
可以了
能否加一个联系方式向您请教一下?
你好,想问以下在linux下面,如何把PBC库移植到SGX中,现在已经在Linux下面装好了PBC库和SGX的sdk,如何才能让这两者结合起来