[发明专利]置换装置、置换方法、以及记录介质有效

专利信息
申请号: 201880065232.1 申请日: 2018-10-02
公开(公告)号: CN111201559B 公开(公告)日: 2023-08-18
发明(设计)人: 五十岚大 申请(专利权)人: 日本电信电话株式会社
主分类号: G09C1/00 分类号: G09C1/00
代理公司: 北京市柳沈律师事务所 11105 代理人: 郑海涛
地址: 日本*** 国省代码: 暂无信息
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 置换 装置 方法 以及 记录 介质
【权利要求书】:

1.一种置换装置,包括初始位置设定单元和排序单元和置换执行单元,其特征在于,

将C设为该置换装置的高速缓存大小,将X设为存储单位,将D设为规定的分割数,将E设为递归深度,将a设为长度为m的向量,将b设为小于表示缓存器内的分配目的地的D的值的列,将x设为表示各分配目的地之中的置换目的地的值的列,将d设为表示长度为m的缓存器的向量,将i设为大于等于0且小于D的各整数,将j设为大于等于0且小于m的各整数,将Si设为与第i分配目的地对应的开始位置,将Ni设为第i分配目的地中包含的元素的数,

m个数据的数据大小比C大,

D为C/X左右的值,

m/DE个数据为容纳在高速缓存中的大小,

在E≧2时,

所述初始位置设定单元对各整数i,将所述开始位置Si设定为表示与第i分配目的地对应的处理中的位置的值Pi

所述排序单元对各整数j,将所述向量a的第j元素aj设定到所述缓存器d的第Pb_j元素dP_b_j;以及

所述置换执行单元对各整数i,通过对于从所述缓存器d的第Si元素起的Ni个元素dS_i,…,dS_i+N_i-1,使用从所述列x的第Si元素起的Ni个元素执行任意的逆置换算法,生成从输出向量c的第Si元素起的Ni个元素cS_i,…,cS_i+N_i-1。

2.如权利要求1所述的置换装置,还包括:

分配目的地决定单元,生成小于D的m个随机数bj作为所述列b

元素数决定单元,对各整数i,通过合计所述列b中的整数i的出现数,决定所述元素数Ni

开始位置决定单元,对各整数i,通过计算Si:=ΣjiNj,决定所述开始位置Si;以及

置换生成单元,通过任意的随机置换算法生成所述列x

3.如权利要求1所述的置换装置,

将π:=(π01,…,πm-1)设为长度为m的置换,设q:=m/D,设r:=m mod D,

所述置换装置还包括:

元素数决定单元,对各整数i,通过计算Ni:=q+(ir?1:0),决定所述元素数Ni

开始位置决定单元,对各整数i,通过计算Si:=iq+min(r,i),决定所述开始位置Si

分配目的地决定单元,将对各整数j的、所述置换π的第j元素πj与q的商设为k',将余数设为s,通过计算bj:=k'-(smin(r,k')?1:0)生成所述列b;以及

置换生成单元,对各整数j,通过计算xP_b_j:=πj-Sj,生成所述列x

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于日本电信电话株式会社,未经日本电信电话株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201880065232.1/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top