9、基于弱公钥密码学的密钥协商协议研究

基于弱公钥密码学的密钥协商协议研究

在密码学领域,密钥协商协议是保障通信安全的重要手段。本文将深入探讨基于不同函数构建的密钥协商协议,包括随机预言模型、单向置换和单向函数等情况,分析其安全性和构建方法。

1. 基本定义
  • 计算模型 :与传统密码学不同,这里假设诚实方和攻击者之间的资源差距受固定多项式限制。采用 RAM 模型(如“对数成本”RAM)作为默认计算模型,对于长度为 n 的输入,运行时间受 T(n) 限制的算法称为 T(n) 有界算法。
  • 符号表示
    • 若存在常数 c 使得 f(n) = O(g(n) log^c(g(n))),则记为 f(n) = Õ(g(n))。
    • 对于任意常数 c,当足够大的 n 满足 ϵ(n) < 1/n^c 时,称函数 ϵ(·) 可忽略,记为 neg(·)。
    • 若存在多项式 p,对于足够大的 n 有 ϵ(n) ≤ c - 1/p(n),则称 ϵ(·) 与 c 有界远离。
    • Un 表示 {0, 1}^n 上的均匀分布,IP(x, r) = ∑(n, i = 1)(xi · ri) mod 2 表示模内积函数。
2. 密钥协商协议
  • l(·) 位密钥协商协议 :Alice 和 Bob 接收安全参数 k,通过公共信道交换消息,各自输出 {0, 1}^l(k) 中的密钥。本文主要处理 1 位密钥协商,可通过独立重复扩展
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值