【技术实现步骤摘要】
【国外来华专利技术】用于信息加密的伪随机数生成的新方法
[0001]本专利技术涉及一种生成用于加密数据的至少一个加密密钥的方法、一种在至少两个通信系统之间进行数据传输的方法、一种加密数据的方法、一种解密数据的方法、一种用于生成用于加密数据的至少一个加密密钥的加密密钥生成设备、包括第一和第二通信系统的系统、数据加密系统以及数据解密系统。根据本专利技术的方法、设备和系统具体可以用于通过至少一个不安全信道的安全通信,诸如用于通过不安全信道(如例如互联网或无线电通信)的数据传输。此外,本专利技术的至少一些方法和设备也可以用于数据加密领域以用于安全数据存储目的等。因此,还可以将加密数据存储在诸如通过至少一个不安全信道(诸如通过互联网)可访问的一个或多个数据存储设备中。其它应用也是可能的。
技术介绍
[0002]在许多应用中,信息或表示信息的数据必须在不安全环境(诸如可公开访问的通信网络、云等)中发送或存储。为了确保数据只能被授权的人或实体访问,已经开发了各种加密方法。其中,数据(诸如表示消息或其它信息的数据)通常以这样的方式编码,即只有授权方才能访问数据,而未授权方则不能或至少只能在有很大困难或技术努力的情况下才能这样做。通常,通过使用至少一个加密密钥的至少一种加密算法对数据进行加密,其中数据(也称为明文)通常被变换为加密数据(也称为密文)。为了解密加密数据或密文以及检索原始数据或明文,使用解密算法,该解密算法通常也应用一个或多个加密密钥。其中,用于解密的至少一个加密密钥可以与用于加密的至少一个加密密钥相同,或者可替代地,可以使用不同的加密密钥进 ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】1.一种生成用于加密数据(142)的至少一个加密密钥(130)的方法,具体地用于通过不安全信道进行数据传输,所述方法包括:i.通过使用共混设备(112)根据至少一个共混信息项来共混至少两种材料(114)从而生成至少一种共混物(120);ii.通过使用至少一个检测器(126)检测所述共混物(120)的至少一种材料特性(124);以及iii.通过使用至少一个数据处理设备(132)将所述材料特性(124)变换为所述加密密钥(130),所述数据处理设备(132)被配置为将至少一种变换算法应用于所述材料特性(124)。2.根据前一权利要求所述的方法,其中,步骤iii完全或部分以计算机实现的方式执行。3.根据前述权利要求中任一项所述的方法,其中,所述数据(142)包括数字数据、二进制数据、纠错数据、有效载荷数据以及控制数据中的一个或多个。4.根据前述权利要求中任一项所述的方法,其中,所述数据(142)被细分为数据包。5.根据前述权利要求中任一项所述的方法,其中,所述至少一个共混信息项包括n个共混变量,其中n是正整数,其中在步骤ii中,检测到所述共混物(120)的m种材料特性(124),其中m是正整数。6.根据前述权利要求中任一项所述的方法,其中,所述至少两种材料(114)包括选自由以下组成的组中的至少两种材料(114):
‑
粉末,具体为选自由以下组成的组中的粉末:o无机粉末,具体为由矿物制成的无机粉末;o有机粉末,具体为由聚合物制成的有机粉末;o颜料;
‑
液体,具体为选自由纯液体、悬浮液、乳液或溶液组成的组中的液体,更具体地是液体颜料和墨水中的一种或多种。7.根据前述权利要求中任一项所述的方法,其中,所述至少一个共混信息项包括以下至少一项:待共混的所述至少两种材料的量;待共混的所述至少两种材料的重量;待共混的所述至少两种材料的体积;待共混的所述至少两种材料的体积共混比;待共混的所述至少两种材料的重量共混比;用于混合待共混的所述至少两种材料的两种或更多种连续或不连续流的混合指令。8.根据前一权利要求所述的方法,其中,所述基材包括具有用于接收所述共混物的接收表面的鼓,具体地是所述共混物被暂时静电固定在其上的鼓。9.根据前一权利要求所述的方法,其中,所述鼓是旋转鼓,其中所述方法进一步包括至少一个清洁步骤,在该清洁步骤中在检测到所述至少一种材料特性之后,将所述共混物从所述鼓的所述接收表面移除。10.根据前述权利要求中任一项所述的方法,其中,所述至少一种材料特性(124)包括所述共混物(120)的物理特性和所述共混物(120)的化学特性中的至少一种。11.根据前述权利要求中任一项所述的方法,其中,将所述材料特性(124)变换为所述加密密钥(130)包括使所述至少一种材料特性(124)经受至少一个测试,其中,所述加密密
钥(130)根据所述测试的结果生成。12.一种在至少两个通信系统(136、138)之间进行数据传输的方法,具体地用于通过不安全信道的数据传输,所述方法包括:I.将发送系统(141)的角色分配给所述通信系统(136、138)中的至少一个通信系统;II.将接收系统(145)的角色分配给所述通信系统(136、138)中的至少另一个通信系统;III.向所述发送系统(141)和所述接收系统(145)二者提供至少一个共混信息项;IV.由所述发送系统(141)通过使用所述至少一个共混信息项和根据涉及生成至少一个加密密钥(130)的方法的前述权利要求中任一项所述的方法生成至少一个加密密钥(130);V.由所述发送系统(141)通过使用所述加密密钥(130)来加密待发送的所述数据(142)从而生成加密数据(144);VI.由所述发送系统(141)向所述接收系统(145)发送所述加密数据(144);VII.由所述接收系统(145)接收所述加密数据(144);VIII.由所述接收系统(145)通过使用所述至少一个共混信息项和根据涉及生成至少一个加密密钥(130)的方法的前述权利要求中任一项所述的方法生成所述至少一个加密密钥(130);以及IX.由所述接收系统(145)通过使用所述加密密钥(130)解密所述加密数据(144)。13.根据前一权利要求所述的方法,其中,所述方法被迭代地执行,其中在所述迭代中,所述发送系统(141)和所述接收系统(145)的角色被重新分配。14.根据前一权利要求所述的方法,其中,在所述迭代中的至少一个迭代中,在步骤III中为至少一个后续迭代提供至少一个共混信息项。15.一种加密数据(142)的方法,所述方法包括:a.通过使用根据涉及生成加密密钥(130)的方法的前述权利要求中任一项所述的方法来生成至少一个加密密钥(130);以及b.通过使用所述加密密钥(130)加密所述数据(142)从而生成加密数据(144)。16.一种解密加密数据(144)的方法,所述方法包括:A.通过使用根据涉及生成加密密钥(130)的方法的前述权利要求中任一项所述的方法来生成至少一个密钥(130);以及B.通过使用所述加密密钥(130)解密所述加密数据(144)从而生成解密数据(152)。17.一种用于生成用于加密数据(142)的至少一个加密密钥(130)的加密密钥生成设备(110),包括:
‑
至少一个共混设备(112),用于根据至少一个共混信息项共混至少两种材料(114)从而生成至少一种共混物(120);
‑
至少一个检测设备(122),其被配置为检测所述共混物(120)的至少一种材料特性(124),所述检测设备(122)具有至少一个检测器(126);以及
‑
至少一个变换设备(128),其被配置为将所述材料特性(124)变换为所述加密密钥(130),所述变换设备(128)具有至少一个数据处理设备(132),所述数据处理设备(132)被配置为将至少一个变换算法应用于所述材料特性(124)。
18.根据前一权利要求所述的加密密钥生成设备(110),其中,所述加密密钥生成设备(110)被配置为执行根据涉及生成至少一个加密密钥(130)的方法的前述权利要求中任一项所述的生成至少一个加密密钥(130)的方法。19.一种打印机,其被配置为用作根据涉及加密密钥生成设备的前述权利要求中任一项所述的加密密钥生成设备中的共混设备,其中,所述打印机被配置为接收所述至少一个共混信息项并且用于至少执行根据涉及生成用于加密数据的至少一个加密密钥的方法的前述实施例中任一项所述的生成用于加密数据的至少一个加密密钥的方法的步骤i。20.根据前一权利要求所述的打印机,其中,所述打印机包括一个或多个鼓,诸如图像鼓;激光器、透镜系统,诸如包括至少一个镜子的透镜系统,该镜子例如是可旋转镜子;清洁元件,诸如辊、刮刀或用于清洁的类似装置,例如用于清洁所述鼓;盒,例如用于存储一个或多个所述基材,诸如纸盒;至少一个传送元件,诸如辊和/或传...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。