-
公开(公告)号:WO2015149099A3
公开(公告)日:2016-01-14
申请号:PCT/AT2015050082
申请日:2015-03-30
Applicant: HÖDL JOSEF
Inventor: HÖDL JOSEF
CPC classification number: H04L9/0662
Abstract: The invention relates to a method and to a device for encrypting raw data, wherein an encryption machine (200) comprising a transformation unit (213) is used, which transformation unit determines an encryption type in the form of a transformation rule (gi) in dependence on the internal state of the transformation unit, wherein the individual bytes (bi) of the raw data are encrypted by means of different unambiguous transformation rules (gi), wherein the transformation unit (213) is put into an initial state depending on a password (W0) in advance, and a deterministic random number generator (212) associated with the encryption machine (200) likewise is put into an initial state in dependence on the password (W0). According to the invention, the internal state of the transformation unit (213) and the internal state of the random number generator (212) are changed and updated after a number of encryptions of bytes, in particular after the encryption of each byte, in dependence on the particular raw-date byte to be encrypted and/or the particular end result of the encryption, and said new internal state is used as the basis of the next encryption.
Abstract translation: 本发明涉及一种用于原始数据的加密的方法和设备,所述加密引擎(200)被完全进入的变换单元(213),响应于在其内部状态的变换规则的形式的加密类型(GI),其中,所述单个字节( 通过各种明确的变换规则(GI)的原始数据的双向)被加密,其中,根据所述密码所述变换单元(213)被带到预先依赖于(从密码W0)的初始状态,和相关联的确定性随机数发生器(212的加密引擎(200)) (W0)也成为初始状态。 根据本发明,提供的是所述变换单元(213)和字节的数目的密码后的随机数发生器(212),内部状态,特别是每个字节的加密后视每种情况下的内部状态将被加密的原始数据字节和/或各自的 加密密钥的最终结果是改变和更新,并用于下次加密这个新的内部状态。
-
2.
公开(公告)号:WO2015149099A2
公开(公告)日:2015-10-08
申请号:PCT/AT2015/050082
申请日:2015-03-30
Applicant: HÖDL, Josef
Inventor: HÖDL, Josef
IPC: H04L9/06
CPC classification number: H04L9/0662
Abstract: Die Erfindung betrifft ein Verfahren und eine Vorrichtung zur Verschlüsselung von Rohdaten, wobei eine Verschlüsselungsmaschine (200) umfassend eine Transformationseinheit (213) herangezogen wird, die abhängig von ihrem inneren Zustand eine Verschlüsselungsart in Form einer Transformationsvorschrift (g i ) bestimmt, wobei die einzelnen Bytes (b i ) der Rohdaten durch verschiedene eineindeutige Transformationsvorschriften (g i ) verschlüsselt werden, wobei die Transformationseinheit (213) vorab in einen von einem Passwort (W 0 ) abhängigen Initialzustand gebracht wird, und ein der Verschlüsselungsmaschine (200) zugehöriger deterministischer Zufallszahlengenerator (212) abhängig vom Passwort (W 0 ) ebenfalls in einen Initialzustand gebracht wird. Erfindungsgemäß ist vorgesehen, dass der innere Zustand der Transformationseinheit (213) sowie der innere Zustand des Zufallszahlengenerators (212) nach einer Anzahl von Verschlüsselungen von Bytes, insbesondere nach der Verschlüsselung jedes Bytes, abhängig vom jeweils zu verschlüsselnden Rohdaten-Byte und/oder vom jeweiligen Endergebnis der Verschlüsselung geändert und aktualisiert wird und dieser neue innere Zustand der jeweils nächsten Verschlüsselung zugrunde gelegt wird.
Abstract translation: 本发明涉及一种用于原始数据的加密的方法和设备,所述加密引擎(200)被完全进入的变换单元(213),其在其内部状态的变换规则(GI),其中,所述单个字节的形式取决于加密类型( 通过各种明确的变换规则(GI)的原始数据的双向)被加密,其中,根据所述密码所述变换单元(213)被带到预先依赖于(从密码W0)的初始状态,和相关联的确定性随机数发生器(212的加密引擎(200)) (W0)也成为初始状态。 根据本发明,提供的是所述变换单元(213)和字节的数目的密码后的随机数发生器(212),内部状态,特别是每个字节的加密后视每种情况下的内部状态将被加密的原始数据字节和/或各自的 加密密钥的最终结果是改变和更新,并用于下次加密这个新的内部状态。
-