RU2467378C1 - Способ формирования нерегулярных последовательностей с элементами, составленными из двоичных сигналов - Google Patents
Способ формирования нерегулярных последовательностей с элементами, составленными из двоичных сигналов Download PDFInfo
- Publication number
- RU2467378C1 RU2467378C1 RU2011135027/08A RU2011135027A RU2467378C1 RU 2467378 C1 RU2467378 C1 RU 2467378C1 RU 2011135027/08 A RU2011135027/08 A RU 2011135027/08A RU 2011135027 A RU2011135027 A RU 2011135027A RU 2467378 C1 RU2467378 C1 RU 2467378C1
- Authority
- RU
- Russia
- Prior art keywords
- binary
- block
- elements
- signals
- signal
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F7/00—Methods or arrangements for processing data by operating upon the order or content of the data handled
- G06F7/58—Random or pseudo-random number generators
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computational Mathematics (AREA)
- Mathematical Analysis (AREA)
- Mathematical Optimization (AREA)
- Pure & Applied Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Complex Calculations (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
Abstract
Изобретение относится к цифровой технике и может быть использовано для генерации случайных чисел и преобразования данных, обработки шумоподобных сигналов, идентификации, аутентификации и авторизации, в стохастических системах и устройствах, системах представления и отображения информации, информационно-коммуникационных и сенсорных устройствах и системах. Техническим результатом является формирование нерегулярных двоичных последовательностей, являющихся исходными для осуществления преобразований и получения последовательностей с предопределенным периодом и свойствами, характерными для стохастических процессов. Реализуемые на его основе многоразрядные устройства характеризуются устойчивым, функционально непредсказуемым поведением, исчерпывающе полным параллелизмом и простотой в реализации, малыми аппаратными и энергетическими затратами, высоким уровнем производительности. Устройство, реализующее способ, содержит генератор тактовых импульсов, блок нелинейных управляемых элементов, состоящих из логических элементов с перестраиваемой конфигурацией, D-триггеры. 2 з.п. ф-лы, 50 ил., 2 табл.
Description
Claims (3)
1. Способ формирования нерегулярных последовательностей с элементами, составленными из двоичных сигналов, включающий в себя построенный в соответствии с регулярным рандомизационным методом
- итерационный процесс осуществления действий в дискретном времени , начиная с некоторого начального момента времени t0, над двоичными, идентифицируемыми как 1 или 0, сигналами материальной природы, входящими в состав функционально связанных между собой двоичных блоков, которые формируют из двоичных разрядов, нумеруемых согласно принятым правилам по степени 2j-1, а сами разряды в упомянутых блоках размещают в порядке, предписываемом техническим результатом;
- а упомянутые действия задают на множестве действий с подмножеством действий, представляемых нелинейными логическими элементами из множества логических элементов {NAND, AND, NOR, OR} и подмножеством действий, представляемых нелинейными управляемыми логическими элементами из множества логических элементов {NAND/NOR, NOR/NAND, AND/OR, OR/AND};
- а каждому очередному np-разрядному элементу pi∈PΩ представляемой способом не менее чем одной двоичной последовательности РΩ ставят в соответствие сигналы поступающие с разрядов j (n+ε)-разрядного двоичного образующего блока Z, а указанное приращение ε разрядности блока задают равным 0 или 1;
- и при этом состояние образующего блока Z изменяют согласно с упомянутым временем ti хода итерационного процесса в зависимости от его предшествующих состояний, исходя из предписываемой техническим результатом зависимости очередных элементов pi∈РΩ последовательности PΩ, от изменений ее предшествующих элементов;
отличающийся тем, что
- по ходу упомянутого процесса состояние двоичных разрядов
образующего блока Z изменяют исходя из формальных условий, что при замене константой или изоляции внешних по отношению к упомянутому процессу переменных сигналов, изменения сигнала zk хотя бы в одном из младших разрядов блока Z, зависят от изменения сигнала zl хотя бы в одном из его старших разрядов , что фактически означает наличие хотя бы одной обратной связи между составляющими блок Z элементами j, при этом
- формирование упомянутого блока Z осуществляют π: Z→Z посредством фиксированной перестановки π входящих в состав его разрядов сигналов, или такую операцию не задают, что эквивалентно тождественной перестановке π=1.
- итерационный процесс осуществления действий в дискретном времени , начиная с некоторого начального момента времени t0, над двоичными, идентифицируемыми как 1 или 0, сигналами материальной природы, входящими в состав функционально связанных между собой двоичных блоков, которые формируют из двоичных разрядов, нумеруемых согласно принятым правилам по степени 2j-1, а сами разряды в упомянутых блоках размещают в порядке, предписываемом техническим результатом;
- а упомянутые действия задают на множестве действий с подмножеством действий, представляемых нелинейными логическими элементами из множества логических элементов {NAND, AND, NOR, OR} и подмножеством действий, представляемых нелинейными управляемыми логическими элементами из множества логических элементов {NAND/NOR, NOR/NAND, AND/OR, OR/AND};
- а каждому очередному np-разрядному элементу pi∈PΩ представляемой способом не менее чем одной двоичной последовательности РΩ ставят в соответствие сигналы поступающие с разрядов j (n+ε)-разрядного двоичного образующего блока Z, а указанное приращение ε разрядности блока задают равным 0 или 1;
- и при этом состояние образующего блока Z изменяют согласно с упомянутым временем ti хода итерационного процесса в зависимости от его предшествующих состояний, исходя из предписываемой техническим результатом зависимости очередных элементов pi∈РΩ последовательности PΩ, от изменений ее предшествующих элементов;
отличающийся тем, что
- по ходу упомянутого процесса состояние двоичных разрядов
образующего блока Z изменяют исходя из формальных условий, что при замене константой или изоляции внешних по отношению к упомянутому процессу переменных сигналов, изменения сигнала zk хотя бы в одном из младших разрядов блока Z, зависят от изменения сигнала zl хотя бы в одном из его старших разрядов , что фактически означает наличие хотя бы одной обратной связи между составляющими блок Z элементами j, при этом
- формирование упомянутого блока Z осуществляют π: Z→Z посредством фиксированной перестановки π входящих в состав его разрядов сигналов, или такую операцию не задают, что эквивалентно тождественной перестановке π=1.
2. Способ по п.1, характеризующийся тем, что изменения сигнала zπ(1) в π(1) разряде упомянутого образующего блока Z задают согласно с упомянутой перестановкой π в зависимости от изменений сигнала zπ(n+1) в его π(n+1) разряде.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
RU2011135027/08A RU2467378C1 (ru) | 2011-08-23 | 2011-08-23 | Способ формирования нерегулярных последовательностей с элементами, составленными из двоичных сигналов |
PCT/RU2011/000647 WO2013028094A1 (ru) | 2011-08-23 | 2011-08-26 | Способ формирования нерегулярных двоичных последовательностей |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
RU2011135027/08A RU2467378C1 (ru) | 2011-08-23 | 2011-08-23 | Способ формирования нерегулярных последовательностей с элементами, составленными из двоичных сигналов |
Publications (1)
Publication Number | Publication Date |
---|---|
RU2467378C1 true RU2467378C1 (ru) | 2012-11-20 |
Family
ID=47323356
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
RU2011135027/08A RU2467378C1 (ru) | 2011-08-23 | 2011-08-23 | Способ формирования нерегулярных последовательностей с элементами, составленными из двоичных сигналов |
Country Status (2)
Country | Link |
---|---|
RU (1) | RU2467378C1 (ru) |
WO (1) | WO2013028094A1 (ru) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111859990A (zh) * | 2020-07-30 | 2020-10-30 | 威海微法信息科技有限责任公司 | 基于语义逻辑唯一性判断的处理问答数据的方法及系统 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0467239A2 (en) * | 1990-07-16 | 1992-01-22 | Hughes Aircraft Company | An encryption system based on Chaos theory |
US5592107A (en) * | 1995-06-30 | 1997-01-07 | Cyrix Corporation | Configurable NAND/NOR element |
RU2211481C2 (ru) * | 2001-10-08 | 2003-08-27 | Военный университет связи | Генератор случайных чисел |
US7003109B2 (en) * | 2001-04-19 | 2006-02-21 | City University Of Hong Kong | Compact crypto-engine for random number and stream cipher generation |
US7206797B2 (en) * | 2003-04-14 | 2007-04-17 | M-Systems Flash Disk Pioneers Ltd. | Random number slip and swap generators |
-
2011
- 2011-08-23 RU RU2011135027/08A patent/RU2467378C1/ru active
- 2011-08-26 WO PCT/RU2011/000647 patent/WO2013028094A1/ru active Application Filing
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0467239A2 (en) * | 1990-07-16 | 1992-01-22 | Hughes Aircraft Company | An encryption system based on Chaos theory |
US5592107A (en) * | 1995-06-30 | 1997-01-07 | Cyrix Corporation | Configurable NAND/NOR element |
US7003109B2 (en) * | 2001-04-19 | 2006-02-21 | City University Of Hong Kong | Compact crypto-engine for random number and stream cipher generation |
RU2211481C2 (ru) * | 2001-10-08 | 2003-08-27 | Военный университет связи | Генератор случайных чисел |
US7206797B2 (en) * | 2003-04-14 | 2007-04-17 | M-Systems Flash Disk Pioneers Ltd. | Random number slip and swap generators |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111859990A (zh) * | 2020-07-30 | 2020-10-30 | 威海微法信息科技有限责任公司 | 基于语义逻辑唯一性判断的处理问答数据的方法及系统 |
CN111859990B (zh) * | 2020-07-30 | 2023-11-21 | 韩朝晖 | 基于语义逻辑唯一性判断的处理问答数据的方法及系统 |
Also Published As
Publication number | Publication date |
---|---|
WO2013028094A1 (ru) | 2013-02-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11750361B2 (en) | Clock period randomization for defense against cryptographic attacks | |
Ergün et al. | Truly random number generators based on a non-autonomous chaotic oscillator | |
Wang et al. | Design of pseudo-random bit generator based on chaotic maps | |
US20200044872A1 (en) | Apparatus and method for generating physically unclonable functions | |
US9792089B2 (en) | Random number generator using an incrementing function | |
KR20170067133A (ko) | 하드웨어 지원 빠른 의사 난수 생성 방법 및 시스템 | |
Xingyuan et al. | A Novel True Random Number Generator Based on Mouse Movement and a One‐Dimensional Chaotic Map | |
US20160041814A1 (en) | Power supply for ring-oscillator based true random number generator and method of generating true random numbers | |
Liu et al. | An analogue–digital mixed method for solving the dynamical degradation of digital chaotic systems | |
Mobayen et al. | New class of chaotic systems with equilibrium points like a three-leaved clover | |
Njitacke et al. | Circuit and microcontroller validation of the extreme multistable dynamics of a memristive Jerk system: application to image encryption | |
RU2467378C1 (ru) | Способ формирования нерегулярных последовательностей с элементами, составленными из двоичных сигналов | |
Rahimov et al. | Cryptographic PRNG based on combination of LFSR and chaotic logistic map | |
Bailey et al. | High‐frequency reverse‐time chaos generation using digital chaotic maps | |
JP5670849B2 (ja) | 擬似乱数生成装置、および、擬似乱数生成方法 | |
CN104579630A (zh) | 系统随机数生成方法 | |
Li et al. | Chaos-based true random number generator using image | |
Deng et al. | Feedback control of digital chaotic systems with application to pseudorandom number generator | |
CN101330378A (zh) | 混沌序列产生方法 | |
RU2469382C1 (ru) | Способ формирования регулярных последовательностей с элементами, составленными из двоичных сигналов | |
Wang | Results on a Novel Piecewise‐Linear Memristor‐Based Chaotic System | |
CN100458685C (zh) | 产生随机数的装置及方法 | |
Jessa et al. | Randomness of a combined TRNG based on the ring oscillator sampling method | |
Lee et al. | Metastability-based feedback method for enhancing fpga-based trng | |
US20230161560A1 (en) | Apparatus for generating random data and a method thereof |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PC43 | Official registration of the transfer of the exclusive right without contract for inventions |
Effective date: 20191230 |