首页> 外国专利> Cryptography using a cryptographic state

Cryptography using a cryptographic state

机译:使用密码状态的密码学

摘要

Cryptographic methods and systems are described which may be used to provide cryptographic functions such as hashing, encryption, decryption, authenticated encryption with associated data (AEAD) and random number generation. The invention provides a non-linear feedback shift register (NLFSR) or expander sequence having a plurality of stages which receives a set of bits (i.e. a cryptographic state). Each of the stages may be defined by data storage having a predefined width in bits, where each stage may comprise a sub-register of the non-linear feedback shift register. The stages are updated as a non-linear function of one or more other stages over plurality of rounds. The updated cryptographic state may then provide a framework for a variety of cryptographic functions, such as hashes, encryption and decryption functions and number generators. Different data (e.g. domain identifiers, addresses or headers) may be absorbed by the cryptographic state (e.g. using an XOR operation). The invention may be suitable for implementation on low-resource microcontrollers and embedded devices, wherein two terminals may securely communicate using an implementation of the invention to ensure integrity of the transmitted data. The encrypted data and the associated authentication tag may be combined as a ciphertext payload for delivery between the terminals.
机译:描述了可用于提供诸如散列,加密,解密,具有关联数据的认证加密(AEAD)和随机数生成之类的密码功能的密码方法和系统。本发明提供了具有多级的非线性反馈移位寄存器(NLFSR)或扩展器序列,其接收一组比特(即,密码状态)。每个阶段可以由具有以位为单位的预定宽度的数据存储来定义,其中每个阶段可以包括非线性反馈移位寄存器的子寄存器。在多个回合中,将这些阶段更新为一个或多个其他阶段的非线性函数。然后,更新后的密码状态可以为各种密码功能(例如哈希,加密和解密功能以及数字生成器)提供框架。加密状态(例如,使用XOR操作)可以吸收不同的数据(例如,域标识符,地址或报头)。本发明可以适合于在低资源微控制器和嵌入式设备上的实现,其中两个终端可以使用本发明的实现来安全地通信以确保所发送的数据的完整性。可以将加密的数据和关联的认证标签组合为密文有效载荷,以在终端之间传递。

著录项

  • 公开/公告号GB2582900A

    专利类型

  • 公开/公告日2020-10-14

    原文格式PDF

  • 申请/专利权人 PQSHIELD LTD;

    申请/专利号GB20190003674

  • 发明设计人 MARKKU-JUHANI OLAVI SAARINEN;

    申请日2019-03-18

  • 分类号H04L9/06;G06F7/58;G06F21/60;G06F21/64;H04L9/08;H04L9/32;

  • 国家 GB

  • 入库时间 2022-08-21 10:59:48

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号