码生成装置、码生成方法和码生成程序制造方法及图纸

技术编号:23319856 阅读:76 留言:0更新日期:2020-02-11 19:31
码生成装置(100)使用输出多个块作为扩散码序列(D)的块加密处理生成多个扩散码序列。参数选择部(130)取得与多个扩散码序列的各扩散码序列(D)唯一对应的序列参数(KP)。秘密密钥取得部(150)取得秘密密钥(K)。码序列生成部(140)在通过使用序列参数(KP)和秘密密钥(K)的块加密处理生成多个扩散码序列的各扩散码序列(D)时,使用序列参数(KP)对从处理要素输出的输出数据进行变更。

Code generation device, code generation method and code generation program

【技术实现步骤摘要】
【国外来华专利技术】码生成装置、码生成方法和码生成程序
本专利技术涉及生成隐匿性较高的多个扩散码序列的码生成装置、码生成方法和码生成程序。
技术介绍
近年来,已提供利用卫星通信或无线通信的各种服务。在这些服务中,为了实现通信的连续性和隐匿性而使用谱扩散方式。谱扩散方式存在直扩方式和跳频方式。在直扩方式中,在比发送数据本身宽的频率中扩散能量进行数据通信。在跳频方式中,按照一定的规则高速切换频率,在发送接收机之间进行通信。在直扩方式中,使用扩散码序列,将希望传输的信号扩展到宽带。由此,直扩方式具有希望传输的信号看起来像噪音这样的特性。该特性使希望传输的信号不容易被拦截,提高抗干扰性。由此,直扩方式不容易引起针对窄带信号的干扰。这样,直扩方式中的扩散码序列不会产生与其他信号之间的较高的干扰,在实现可靠且安全的传输方面是重要的。在一般被利用的直扩方式中,使用周期性较短的扩散码序列,由此,通信的连续性提高。但是,通过在一定期间内观测周期性较短的扩散码序列,被估计出的可能性较高,隐匿性较低。但是,为了提高来自干扰电波的耐性,需要提高隐匿性。因此,使用延长扩散码本文档来自技高网...

【技术保护点】
1.一种码生成装置,该码生成装置使用输出多个块作为扩散码序列的块加密处理生成多个扩散码序列,所述块加密处理具有被输入输入数据且输出输出数据的处理要素,其中,所述码生成装置具有:/n参数选择部,其选择与所述多个扩散码序列的各扩散码序列唯一对应的序列参数;/n秘密密钥取得部,其取得秘密密钥;以及/n码序列生成部,其使用所述序列参数和所述秘密密钥执行所述块加密处理,由此生成所述多个扩散码序列的各扩散码序列,所述码序列生成部在生成各扩散码序列时,使用所述序列参数对从所述处理要素输出的所述输出数据进行变更。/n

【技术特征摘要】
【国外来华专利技术】1.一种码生成装置,该码生成装置使用输出多个块作为扩散码序列的块加密处理生成多个扩散码序列,所述块加密处理具有被输入输入数据且输出输出数据的处理要素,其中,所述码生成装置具有:
参数选择部,其选择与所述多个扩散码序列的各扩散码序列唯一对应的序列参数;
秘密密钥取得部,其取得秘密密钥;以及
码序列生成部,其使用所述序列参数和所述秘密密钥执行所述块加密处理,由此生成所述多个扩散码序列的各扩散码序列,所述码序列生成部在生成各扩散码序列时,使用所述序列参数对从所述处理要素输出的所述输出数据进行变更。


2.根据权利要求1所述的码生成装置,其中,
所述码序列生成部以CTR(Counter)模式执行所述块加密处理,由此生成所述多个扩散码序列的各扩散码序列,
所述码生成装置具有时间运算部,该时间运算部对在CTR模式中使用的计数器值进行向上计数,按照每个阈值时间将所述计数器值输出到所述码序列生成部。


3.根据权利要求1所述的码生成装置,其中,
作为所述处理要素,所述块加密处理具有根据置换表以比特为单位对所述输入数据进行置换的置换处理,
所述码序列生成部以比特为单位运算从所述置换处理输出的所述输出数据和所述序列参数的至少一部分,由此对所述输出数据进行变更。


4.根据权利要求1所述的码生成装置,其中,
作为所述处理要素,所述块加密处理具有根据置换表以比特为单位对所述输入数据进行置换的置换处理,
所述码序列生成部以比特为单位更换从所述置换处理输出的所述输出数据和所述序列参数的至少一部分,由此对所述输出数据进行变更。
...

【专利技术属性】
技术研发人员:反町亨
申请(专利权)人:三菱电机株式会社
类型:发明
国别省市:日本;JP

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1