研究文章

polarRLCE:一个新的基于代码使用极性码密码系统

算法1

斯特恩的ISD算法。
输入:生成矩阵 ,与参数t,p,l
输出:码字 ,酸处理
1)选择一个随机的信息集合 分成两个相等大小的子集 此外,选择一个大小l子集
2更动 随机,让 表示系统的形式:
在哪里 单位矩阵, 是一个 矩阵和 是一个 矩阵。
3让 贯穿所有p—力量向量的长度 然后,把所有的向量 在分类列表 ,根据指数排序 , 是一个向量的值 在位置 ,也就是说,
4,构造另一个列表 根据排序 ,包含所有向量 ,在哪里 贯穿所有p—力量向量的长度
5添加所有成对的向量 并将在一个新的列表
6如果存在 ,酸处理 然后
7返回码字 对应于
8其他的
9回到步骤1;
10结束