brainfreeze:完全同态的Brainfuck

时间:2024-06-01 04:02:41
【文件属性】:

文件名称:brainfreeze:完全同态的Brainfuck

文件大小:10KB

文件格式:ZIP

更新时间:2024-06-01 04:02:41

Python

冻结 联邦快递 是所有酷加密货币孩子都在谈论的时髦新事物。 它使您可以对加密的密文进行操作-以便任何人都可以计算某些函数的加密结果,而无需知道输入的真实含义(甚至输出的真实含义)。 人们对此感到非常兴奋,因为它承诺了一些狂野的应用程序,例如真正安全的云计算或真正的匿名智能合约。 FHC 完全同态计算是我用来描述完全同态编程语言的内容。 这是我们同态评估的eval是eval函数本身的时候。 输入是加密代码,输出是运行该代码的加密结果。 但是计算机本身从不真正知道它在执行什么! Brainfreeze是语言的完全同态计算机。 这意味着它将加密的Brainfuck程序作为输入,运行它们,然后返回其加密输出,而无需从整个过程中学到任何东西。 它基于库构建,据我所知,这是完全同态计算的第一个实际实现。 这可能是因为FHE太慢了:使用TFHE,对两个加密位的每个布尔运算都需要10到20毫秒来评


【文件预览】:
brainfreeze-master
----main.py(673B)
----tfhe.py(2KB)
----tfhe_io.c(2KB)
----LICENSE(1KB)
----circuits.py(15KB)
----README.md(5KB)
----makefile(231B)
----tfhe_utils.py(7KB)
----.gitignore(1KB)

网友评论