n分之一 JavaScript中n分之一的遗忘传输协议 协议 要创建N中的1个,我们使用log2(N)2个中的1个不记名的随机位传输来创建log2(N)个随机字符串。 每个秘密都被这些字符串之一掩盖(通过XOR),接收方选择了一个,然后发件人透露了所有被掩盖的秘密。 我们通过组合N个随机1个和2个多个Oracle来构建N个OT之一。 这与“所述的协议相同。 项目布局 ├─ index.js Module entry point (include this or use npm) ├─ lib/ Library source │ ├─ ot.js Oblivious transfer protocols │ ├─ util.js Bitwise helpers │ └─ crypto.js
1
欧氏距离matlab代码Tensorflow_Pytorch_Sinkhorn_OT 用于计算两个离散分布之间的最佳运输(OT)距离的Sinkhorn算法[1]的Tensorflow(1.0或2.0)和Pytorch实现。 概述 这些实现是从Cuturi到Tensorflow和Pytorch的改编,它们能够利用其自动差异功能和在GPU上运行的能力。 这些实现并行计算N对离散分布对(即,概率向量)之间的OT距离。 它对应于Cuturi实施中的“ N倍1-vs-1模式”。 输入 a :D_1×N矩阵,每列是D_1维(规格化)概率向量。 b :D_2×N矩阵,每列是D_2维(规格化)概率向量。 M :D_1×D_2矩阵,成本函数正,对角线应为零。 lambda_sh, numItermax, stopThr :算法的参数,与Cuturi的实现相同。 a, b, M是Tensorflow或Pytorch的张量,因此,反向传播适用。 输出 该算法输出一个N维矢量,第n个元素是a[:,n]与b[:,n]之间的(近似)OT距离。 测试 在test.py文件中,提供了Cuturi的Matlab实现与我
2023-02-09 17:49:50 5KB 系统开源
1
通信光缆OTDR测试数据及软件,测试数据为sor文件,软件可以打开数据,然后选择事件,最后可以导出pdf文件打印出来
2022-12-12 17:23:30 17.17MB OTDR OT ot软件 测试数
1
该存储库包含独立构建开源 OT.One 实验室自动化平台所需的所有 3D 模型和材料清单。 打开零件清单 激光切割 1001 -底板x1(6061 铝,阳极氧化,3mm) 1002 -电机安装板x5(6061 铝,阳极氧化,3mm) 1003 - 电脑支架套装 x1(亚克力,3mm) 1004 - Home Switch Mount Set x1(亚克力,3mm) 1005 - Z 导轨垫片x1(亚克力,5mm) 1006 -移液器导轨支架x1(亚克力,5mm) 1007 - [A Motor Mount Set](models/1007_A_Motor Mount_Set.dxf) x1 (Acrylic, 8mm) 1008 - Z 马达支架x1(亚克力,8mm) 1009 - Z 马达锁x1 (亚克力, 8mm) 1010 -电缆导轨支架x2(亚克力,8mm) 1011 -底板导轨x1(亚克力,3mm,8mm) 3D 打印 (PLA) 1100 -腰带夹x3 1107 - Z 马达锁 更多详情、使用方法,请下载后阅读README.md文件
2022-07-05 14:05:07 1.23MB 3D 文档
Efficient 1-Out-of-n Oblivious Transfer Schemes with Universally Usable Parameters n选一不经意传输实现  1-out-of-N oblivious transfer 高效实现
2022-06-30 18:00:16 12KB 源码 不经意传输 N选一 论文实现
1
用于 Oblivious Transfer 扩展 (OTe) 的快速且可移植的 C++17 库。 该库的主要设计目标是在易于使用的同时获得高性能。 该库目前实现: 半诚实的 1-out-of-2 OT 。 半诚实的 1-out-of-2 Silent OT 。 半诚实的 1-out-of-2 Silent OT [CRR21]。 半诚实的 1-out-of-2 Delta-OT 、 。 半诚实的 1-out-of-N OT 。 恶意安全 1-of-2 OT 。 恶意安全 1-out-of-2 Delta-OT 、 。 恶意安全 1-out-of-N OT 。 恶意安全近似 K-out-of-N OT 。 恶意安全的 1-out-of-2 基础 OT [NP01]。 恶意安全 1-out-of-2 base OT (Faster Linux ASM
1
该自述文件适用于sharedb@1.x 。 有关sharedb@1.x-beta ,请参见。 要升级,请参阅。 共享数据库 ShareDB是基于JSON文档的的实时数据库后端。 它是的实时后端。 如有疑问,讨论和公告,请加入或 。 请将发现的所有错误报告给。 特征 实时同步任何JSON文档 并发多用户协作 具有异步最终一致性的同步编辑API 实时查询订阅 与任何数据库轻松集成 , (实验性) 通过可水平扩展 从文档和操作中选择所需字段的投影 用于实现访问控制和自定义扩展的中间件 非常适合在浏览器或服务器上使用 重新连接后脱机更改同步 用于单元测试的数据库和pub / sub的内存中实现 重新连线 TLDR const WebSocket = require ( 'reconnecting-websocket' ) ; var socket = new WebSocket (
2022-02-16 15:34:38 1.79MB JavaScript
1
企业编码系统基于QT开发
2021-12-28 10:02:46 68.42MB python QT
1
老挝语的8种字体,saysettha_ot,LaoPhonemic,SAYSETTB,dokchamp等
2021-12-16 23:04:17 285KB saysettha_ot
1
fdtd matlab代码ot-cpp-fdtd 该软件包是用于C ++模板库的原型,该库用于使用有限差分时域(FDTD)方法进行光镊仿真。 该规范最初是作为荣誉年项目的一部分开发的。 部分代码用于生成 Isaac CD Lenton,Alexander B.Stilgoe,Halina Rubinsztein-Dunlop和Timo A.Nieminen。,《光学镊子的视觉指南》,《欧洲物理学杂志》 38 (3),034009(2017) 发行该代码的目的是希望它会有用,但是还远远不够完整,并且文档很少。 该代码是使用模板元编程的实验,也是用于测试FDTD的不同功能和实现的框架。 这有几个缺点,包括可能过度使用模板。 就是说,部分代码可能是有用的起点,可用于编写高效存储的FDTD或向现有FDTD包中添加光学力/扭矩计算。 仍然需要对不同的力和扭矩计算方法进行验证,并且还有一些其他功能可以使包装更广泛地使用。 该存储库仅包含项目中比较完整的部分。 随时为其他功能提出建议或提交拉取请求。 用法 首先,最好查看示例代码之一,然后对其进行修改以获得所需的结果。 该软件包是仅标头的C ++模板
2021-12-16 15:33:42 104KB 系统开源
1