【24h】

Behind the Facade Paradigms in Ubiquitous Cryptography

机译:无处不在的密码学幕墙范式的背后

获取原文

摘要

Despite continued maturation since the latter half of the last century, cryptography still bears the vestigial traces of its roots as an arcane art. Cryptographers have abandoned any fondness for obfuscation and turned to the irrevocable properties of mathematics and prime numbers to ensure the privacy of those who would wield their tools. Notwithstanding its apparent modernity, the majority of recent cryptosystems have not enjoyed widespread adoption. Usage is limited primarily to the sophisticated elite who possess the time, interest, and inclination required to understand the behaviour of these systems, if not necessarily their inner workings. While we may find more apt metaphors for conveying the complex properties of ciphers and cryptosystems, the effort behind such ad-hoc approaches will always have to be adapted to suit new algorithms, and will have to contend with their ostensibly simpler plaintext counterparts. mastodon accountt new primitives can continue to be described in terms of progressively more elabortate boxes, locks, and keys, it is difficult to imagine an explanation sufficiently compelling to extend to all those who do not enjoy the luxury of privacy. Modern cryptographers have embraced Kerckhoffs's principle, that: A cryptosystem should be secure even if everything about the system, except the key, is public knowledge We will argue that this is insufficient, and that a second principle is necessary: A cryptosystem should be secure even if nothing about the system, except the plaintext system it replaces, is familiar to its operator In simpler language, assuming they seek a future in which everyone is able to control the spread of their personal information, those in the field of cryptographic development must create systems which are difficult to misuse. We will present CryptPad, an open-source, browser-based suite of collaborative editors which employs end-to-end-encryption to protect the contents of user documents from passive surveillance, including that of the server operators. It implements familiar fagades (login and registration forms, document curation facilities, access control policy definition, and a variety of applications) using a small set of common cryptographic primitives. While the underlying mechanisms of the system are not especially sophisticated, their properties are sufficient to facilitate schemes matching existing user expectations as set by established plaintext platforms. Though we will refer to established systems as the initial results of this design philosophy throughout, our goal is to describe in concrete terms the methodology which continues to shape their development. We will outline the benefits of this paradigm of system design, describe the aspects of various cryptographic algorithms which challenge users and developers alike, and recount the results of our iterative user acceptance testing. We will demonstrate the value of serving an audience which is uninterested in the technical details of the platforms they use, exploring not just the abstract notion of the network effect, but detailing the types of social networks through which we have observed the adoption of the platform. By reframing issues of deployment in this manner, we hope to contribute towards the wider accessibility of cryptographic research beyond the purview of its core constituents. In order to move towards our envisioned future of ubiquitous cryptography, we must dissociate the means of securing information from the experience of doing so.
机译:尽管自上个世纪下半叶以来一直在不断成熟,但是密码学仍然是一种神秘的艺术,其根基具有痕迹。密码学家放弃了对混淆的任何爱好,而转向数学和素数的不可撤销的属性,以确保使用工具的人员的隐私。尽管具有明显的现代性,但大多数最新的密码系统尚未得到广泛采用。使用主要限于精通精英,他们具有了解这些系统的行为(如果不一定了解其内部工作原理)所需要的时间,兴趣和爱好。尽管我们可能会找到更恰当的隐喻来表达密码和密码系统的复杂特性,但这种特殊方法背后的努力将始终必须适应新的算法,并且必须与表面上看似更简单的纯文本副本相抗衡。可以用越来越详细的盒子,锁和钥匙继续描述乳齿象动物新的原语,很难想象有足够的说服力扩展到所有不享受私密性的人的解释。现代密码学家接受了Kerckhoffs的原理,即:即使系统的所有内容(除密钥之外)都是公共知识,密码系统也应是安全的。我们将认为这是不够的,第二个原则是必要的:即使如果操作员不熟悉该系统(除了被替换的明文系统以外),用简单的语言,假设他们寻求一个每个人都能够控制其个人信息传播的未来,那么密码开发领域的人必须创造难以滥用的系统。我们将介绍CryptPad,这是一个基于浏览器的开源协作编辑器套件,它采用端到端加密技术来保护用户文档的内容免受被动监视,包括服务器操作员的监视。它使用一小组常见的加密原语来实现熟悉的外观(登录和注册表单,文档管理工具,访问控制策略定义以及各种应用程序)。尽管系统的底层机制不是特别复杂,但是它们的属性足以促进与现有用户期望(由已建立的纯文本平台设置)相匹配的方案。尽管我们通篇将已建立的系统称为该设计理念的初步结果,但我们的目标是用具体的术语描述继续影响其发展的方法。我们将概述这种系统设计范例的好处,描述各种挑战用户和开发人员的密码算法的各个方面,并介绍我们的迭代用户验收测试的结果。我们将展示对观众使用的平台的技术细节不感兴趣的服务的价值,不仅探索网络效应的抽象概念,而且还将详细探讨观察平台采用情况的社交网络类型。通过以这种方式重新定义部署问题,我们希望为密码学研究超越其核心组成部分的权限提供更广泛的可访问性。为了朝着我们设想的无处不在的加密技术的未来迈进,我们必须将保护信息的手段与这样做的经验脱节。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号