[go: up one dir, main page]

RU2467378C1 - Способ формирования нерегулярных последовательностей с элементами, составленными из двоичных сигналов - Google Patents

Способ формирования нерегулярных последовательностей с элементами, составленными из двоичных сигналов Download PDF

Info

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
Application number
RU2011135027/08A
Other languages
English (en)
Inventor
Игорь Анатольевич Кулаков (RU)
Игорь Анатольевич Кулаков
Original Assignee
Игорь Анатольевич Кулаков
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Игорь Анатольевич Кулаков filed Critical Игорь Анатольевич Кулаков
Priority to RU2011135027/08A priority Critical patent/RU2467378C1/ru
Priority to PCT/RU2011/000647 priority patent/WO2013028094A1/ru
Application granted granted Critical
Publication of RU2467378C1 publication Critical patent/RU2467378C1/ru

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F7/00Methods or arrangements for processing data by operating upon the order or content of the data handled
    • G06F7/58Random 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

Текст описания приведен в факсимильном виде.
Figure 00000001
Figure 00000002
Figure 00000003
Figure 00000004
Figure 00000005
Figure 00000006
Figure 00000007
Figure 00000008
Figure 00000009
Figure 00000010
Figure 00000011
Figure 00000012
Figure 00000013
Figure 00000014
Figure 00000015
Figure 00000016
Figure 00000017
Figure 00000018
Figure 00000019
Figure 00000020
Figure 00000021
Figure 00000022
Figure 00000023
Figure 00000024
Figure 00000025
Figure 00000026
Figure 00000027
Figure 00000028
Figure 00000029
Figure 00000030
Figure 00000031
Figure 00000032
Figure 00000033
Figure 00000034
Figure 00000035
Figure 00000036
Figure 00000037
Figure 00000038
Figure 00000039
Figure 00000040
Figure 00000041
Figure 00000042
Figure 00000043
Figure 00000044

Claims (3)

1. Способ формирования нерегулярных последовательностей с элементами, составленными из двоичных сигналов, включающий в себя построенный в соответствии с регулярным рандомизационным методом
- итерационный процесс осуществления действий в дискретном времени
Figure 00000045
, начиная с некоторого начального момента времени t0, над двоичными, идентифицируемыми как 1 или 0, сигналами материальной природы, входящими в состав функционально связанных между собой двоичных блоков, которые формируют из двоичных разрядов, нумеруемых согласно принятым правилам по степени 2j-1, а сами разряды в упомянутых блоках размещают в порядке, предписываемом техническим результатом;
- а упомянутые действия задают на множестве действий с подмножеством действий, представляемых нелинейными логическими элементами из множества логических элементов {NAND, AND, NOR, OR} и подмножеством действий, представляемых нелинейными управляемыми логическими элементами из множества логических элементов {NAND/NOR, NOR/NAND, AND/OR, OR/AND};
- а каждому очередному np-разрядному элементу pi∈PΩ представляемой способом не менее чем одной двоичной последовательности РΩ ставят в соответствие сигналы
Figure 00000046
поступающие с разрядов j (n+ε)-разрядного двоичного образующего блока Z, а указанное приращение ε разрядности блока задают равным 0 или 1;
- и при этом состояние образующего блока Z изменяют согласно с упомянутым временем ti хода итерационного процесса в зависимости от его предшествующих состояний, исходя из предписываемой техническим результатом зависимости очередных элементов pi∈РΩ последовательности PΩ, от изменений ее предшествующих элементов;
отличающийся тем, что
- по ходу упомянутого процесса состояние двоичных разрядов
Figure 00000047
образующего блока Z изменяют исходя из формальных условий, что при замене константой или изоляции внешних по отношению к упомянутому процессу переменных сигналов, изменения сигнала zk хотя бы в одном из младших разрядов
Figure 00000048
блока Z, зависят от изменения сигнала zl хотя бы в одном из его старших разрядов
Figure 00000049
, что фактически означает наличие хотя бы одной обратной связи между составляющими блок Z элементами j, при этом
- формирование упомянутого блока Z осуществляют π: Z→Z посредством фиксированной перестановки π входящих в состав его разрядов сигналов, или такую операцию не задают, что эквивалентно тождественной перестановке π=1.
2. Способ по п.1, характеризующийся тем, что изменения сигнала zπ(1) в π(1) разряде упомянутого образующего блока Z задают согласно с упомянутой перестановкой π в зависимости от изменений сигнала zπ(n+1) в его π(n+1) разряде.
3. Способ по п.2, характеризующийся тем, что упомянутый сигнал zπ(1) отождествляют с прямым zπ(1)=zπ(n+1) или инверсным
Figure 00000050
сигналом zπ(n+1).
RU2011135027/08A 2011-08-23 2011-08-23 Способ формирования нерегулярных последовательностей с элементами, составленными из двоичных сигналов RU2467378C1 (ru)

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)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111859990A (zh) * 2020-07-30 2020-10-30 威海微法信息科技有限责任公司 基于语义逻辑唯一性判断的处理问答数据的方法及系统

Citations (5)

* Cited by examiner, † Cited by third party
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

Patent Citations (5)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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