魅力

魅力:一个快速原型加密系统的框架。我们描述了魅力,一个可扩展的框架,用于快速原型加密系统。MARK提供了一些明显支持新协议开发的特性,包括支持密码构建块的模块组合、开发交互式协议的基础设施和可重用代码的广泛库。我们的框架还提供了一系列专用工具,使不同的密码系统能够互操作。我们使用魅力实现了超过40种密码方案,包括一些新的密码方案,据我们所知,在实践中从未建立过。本文介绍了我们的模块化架构,其中包括一个内置的基准模块,以比较性能的魅力原语到现有的C实现。我们表明,在许多情况下,我们的技术导致代码大小的数量级减少,同时诱导可接受的性能影响。最后,魅力框架是免费提供给研究社区,到目前为止,我们已经开发了一个庞大的,活跃的用户基础。