【24h】

Comparing with RSA

机译:与RSA比较

获取原文
获取原文并翻译 | 示例

摘要

A multi-set (MS) is a set where an element can occur more than once. MS hash functions (mshfs) map MSs of arbitrary cardinality to fixed-length strings.rnThis paper introduces a new RSA-based mshf. The new function is efficient and produces small hashes. We prove that the proposed mshf is collision-resistant under the assumption of unforgeability of deterministic RSA signatures.rnIn many practical applications, programmers need to compare two (unordered) sets of integers. A trivial solution consists in sorting both sets (O(nlog n)) and comparing them linearly. We show how MS hash functions can be turned into a quasi-linear-time, quasi-constant-space integer set equality test.rnAn interesting advantage of the proposed algorithm is its ability to compare MSs without sorting them. This can prove useful when comparing very large files which are read-only or otherwise hard to sort (e.g. on tapes, distributed across web-sites etc).
机译:多集(MS)是一个元素可以多次出现的集合。 MS哈希函数(mshfs)将任意基数的MS映射到固定长度的字符串。rn本文介绍了一种新的基于RSA的mshf。新功能高效并且产生较小的哈希值。我们证明,在确定性RSA签名不可伪造的假设下,提出的mshf具有抗冲突性。在许多实际应用中,程序员需要比较两个(无序)整数集。一个简单的解决方案是对两个集合(O(nlog n))进行排序并进行线性比较。我们展示了如何将MS哈希函数转换为准线性时间,准常数空间整数集相等性测试。建议的算法的一个有趣优点是它能够比较MS而不对它们进行排序。当比较非常大的文件时,这是非常有用的,这些文件是只读的或难以分类的(例如,在磁带上,分布在网站上等)。

著录项

  • 来源
    《Cryptography and coding》|2009年|P.326-335|共10页
  • 会议地点 Cirencester(GB);Cirencester(GB)
  • 作者单位

    UCL Crypto Group Place du Levant 3, Louvain-la-Neuve, B-1348, Belgium;

    rnEcole normale superieure, Departement d'informatique 45, rue d'Ulm, F-75230 Paris Cedex 05, France;

    rnUCL Crypto Group Place du Levant 3, Louvain-la-Neuve, B-1348, Belgium;

  • 会议组织
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 密码的编码与译码;
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号