端对端加密数据库 ZeroDB 开源

端对端加密数据库ZeroDB宣布开源,源代码在 AGPLv3 许可证下托管在 GtiHub 上。ZeroDB 让开发支持强加密的应用程序的工作变得更容易。它的客户端负责数据库逻辑,数据加密、解密和压缩 都发生在客户端,服务器端对于数据、数据的结构或次序不知情。开发者发布了一个 Python 实现,将在不久后发布 JavaScript 客户端。(via Solidot)

ZeroDB 是端对端加密数据库。数据可以被存储在未信任的数据库服务器,不需要任何公开的加密密钥。客户端可以对加密数据执行远程查询,无需下载或者有任何的性能影响。

文章转载自 开源中国社区[https://www.oschina.net]

时间: 2024-10-26 18:15:22

端对端加密数据库 ZeroDB 开源的相关文章

端到端加密(E2EE)技术分析:在移动应用中实现安全通信的利器

什么是端到端加密? 实际上,我们可以将端到端加密(E2EE)视作一种目前比较安全的通信系统.在这个系统中,只有参与通信的双方用户可以读取通信数据.不仅网络犯罪分子无法窃听到这种通信信息,甚至连互联网服务提供商.通信服务提供商.以及电信服务提供商都无法获取到这类通信数据. 除此之外,端到端加密还可以防止攻击者轻易地获取到用于解密通信会话的加密密钥.这种通信系统可以有效地防止攻击者对用户的通信数据进行拦截或窃听,而且如果攻击者想要篡改通信内容的话,几乎也是一件不太可能完成的任务.这也就意味着,那些在

富士通发布新一代高端存储系统和企业级数据库平台

  近日,富士通宣布全新的FUJITSU Storage ETERNUS DX8700 S3 与 DX8900 S3高端存储系统在中国地区上市,帮助企业驾驭不可遏制的数据洪流,助力企业进一步强化动态基础架构,更好地打造以业务数据为中心的核心平台.同时,富士通还将开始在中国市场上市销售完全兼容PostgreSQL的关系数据库管理系统FUJITSU Enterprise Postgres数据库,为企业带来开源优势和企业级品质,实现业务智能基础架构的极高易用性和可靠性. 具有高可靠.强大扩展性能的新一

FB Messenger 整合 Signal 协议支持端对端加密

Facebook Messenger开始向用户推送新的"秘密会话"功能,它与 Open Whisper Systems 合作整合 Signal 协议加入了端对端加密支持. 但和 Google Allo 等消息应用类似,端对端加密支持没有默认启用.Facebook在应用中使用了开源的 Signal 协议库,Open Whisper Systems 表示虽然强加密功能没有默认启用,但这仍然是巨大的一步.启用端对端加密后将使得消息应用服务商也不知道用户的消息内容,但元数据仍然被记录下来. 文

代码开源 | COCO-16 图像分割冠军:首个全卷积端到端实例分割模型

继图像分类.物体检测之后,精确到像素级别的物体实例分割就成为更具挑战性和实用性的视觉识别任务.前两个任务在近年来取得了迅速的进展,已经有了不少优雅有效的方法.然而,实例分割任务却还缺少一个标杆性的工作. 为此,来自清华大学和微软研究院的李益.齐浩之.代季峰.季向阳.危夷晨合作,利用全卷积神经网络(FCN)在图像语义分割和实例分割预测方面的优势,提出了一种新的架构 FCIS. FCIS 是首个全卷积.端到端的实例分割解决方案,为实例分割提供了一个简单.快速.准确的框架,由于考虑到实例分割预测和分类

安卓服务端开发编程和数据库设计

问题描述 安卓服务端开发编程和数据库设计 安卓服务端开发.我现在在开发一个安卓APP,类似与记事本,现在想实现云端备份的功能,不知道服务端该怎么做,用PHP,还是Jsp/severlet?这两个都不怎么熟悉,Java有基础会不会上手快一点.另外数据库设计方面问个白痴的问题,改用那种模式:A用户表+数据表这两个表.B用户表+每个用户的数据表. 解决方案 1.PHP.JSP都可以,看你熟悉哪一个. 2.优先 A用户表+数据表这两个表 这个方案,可通过中间表进行关联. 再提供一个服务端与android

Facebook Messenger正式启动端到端聊天加密功能

据外媒报道,当地时间周二Facebook正式宣布,旗下聊天工具Messenger将针对所有用户推出端到端聊天加密功能,不过这一选项并非默认,且具有一些限制. 用户需要在Messenger应用中启动这个称为"秘密对话"(Secret Conversations)的功能,启动后用户自己所发出的信息都会以黑底白字对话气泡显示. Messenger在今年7月第一次测试了这项功能. 据外媒报道,当地时间周二Facebook正式宣布,旗下聊天工具Messenger将针对所有用户推出端到端聊天加密功

LoRa联盟最新白皮书:可为IoT应用供应商提供完整的端对端加密

这是最近LoRa联盟官方发布的第6份白皮书,主题是安全,由GEMALTO.ACTILITY和SEMTECH一同提供,总体来说技术性较强,翻译难免有不妥之处,还请大家见谅.   介绍 LoRaWAN?是一种低功耗广域网络协议,可以为IoT.M2M.智慧城市和工业应用等场景提供低功耗.可移动.安全的双向通信.LoRaWAN协议为低功耗进行了优化,并且为可支持数以百万计设备的大型网络结构进行了特别设计.LoRaWAN的特点是可以支持冗余操作.定位.低成本和低功耗等应用场景. 安全是所有应用场景的基本前

Synaptics研发端到端加密的指纹传感器

Synaptics本周进行了有趣的演示,在短短的几分钟内,用户指纹图像被盗窃并被复制,它被用来访问用户的智能手机和笔记本电脑或任何带有指纹传感器的其他设备.Synaptics指出,在庞大的设计中,指纹传感器和主机之间的链接并不总是加密. 在本周的演示当中,Synaptics采用先进的中间人攻击,它捕获了两个可用笔记本上的指纹传感器数据,并将数据无线传输到另一台机器,用于创建用户指纹的物理拷贝.然而,拷贝可以使用配有通用导电油墨的现成喷墨打印机在照片纸上打印出图像用于攻击. 为了详细演示这种攻击,

谷歌新消息应用Allo默认将不开启端对端加密 用户可自选

谷歌的社交消息应用Allo,其功能丰富的图形界面和与谷歌助手的深入整合都令人留下了深刻印象.Allo在安全隐私 性上支持了端对端消息加密功能,不过在现场演示时可以看到许多功能都基于谷歌在线服务(比如建议性回复),而这肯定无法在端对端加密的情况下做到.对此, 谷歌做出了澄清说明:端对端加密消息功能将不在Allo默认情况下开启,用户可以自选. 也就是说谷歌为用户提供了选择:Allo在默认情况下将深入整合谷歌服务,提供互动和娱乐性:但注重隐私和安全性的用户可以选择开启端对端加密功能来获得. 不过就默认