31、密钥预分配方案与ARP欺骗检测技术解析

密钥预分配方案与ARP欺骗检测技术解析

1. 密钥预分配方案

在密钥预分配方案中,我们考虑一个由行和块组成的结构,行编号为 (0, 1, \cdots, r - 1)。由于每行中没有重复的密钥,且每个密钥在每行中恰好出现一次,所以属于同一行的所有块是不相交的。

如果固定一行并选择 (z) 个块来组成一个节点,那么组成该节点的块之间将没有任何公共密钥。这样,每行可以得到 (\lfloor\frac{r}{z}\rfloor) 个节点,每行还会剩下 (r \bmod z) 个块。因此,至少可以形成 (r\lfloor\frac{r}{z}\rfloor) 个传感器节点,使得每个节点内部没有公共密钥。

下面通过一个表格来更清晰地展示这个过程:
| 行编号 | 每行总块数 | 选取 (z) 个块组成节点数 (\lfloor\frac{r}{z}\rfloor) | 剩余块数 (r \bmod z) |
| ---- | ---- | ---- | ---- |
| 0 | (r) | (\lfloor\frac{r}{z}\rfloor) | (r \bmod z) |
| 1 | (r) | (\lfloor\frac{r}{z}\rfloor) | (r \bmod z) |
| (\cdots) | (\cdots) | (\cdots) | (\cdots) |
| (r - 1) | (r) | (\lfloor\frac{r}{z}\rfloor) | (r \bmod z) |

基于此,我们有定理 2:参考定理 1,节点数 (N \geq r\lfloor\frac{r}{z}\rfloor)。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值