[go: up one dir, main page]

UA115703U - DETERMINED Pseudorandom Sequence Generator for Streaming Encryption - Google Patents

DETERMINED Pseudorandom Sequence Generator for Streaming Encryption

Info

Publication number
UA115703U
UA115703U UAU201611164U UAU201611164U UA115703U UA 115703 U UA115703 U UA 115703U UA U201611164 U UAU201611164 U UA U201611164U UA U201611164 U UAU201611164 U UA U201611164U UA 115703 U UA115703 U UA 115703U
Authority
UA
Ukraine
Prior art keywords
output
input
shift register
counter
outputs
Prior art date
Application number
UAU201611164U
Other languages
Ukrainian (uk)
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 filed Critical
Priority to UAU201611164U priority Critical patent/UA115703U/en
Publication of UA115703U publication Critical patent/UA115703U/en

Links

Landscapes

  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

Детермінований генератор псевдовипадкових послідовностей для потокового шифрування містить перший регістр зсуву, мультиплексор, інформаційні входи якого у довільному порядку підключені до виходів першого регістра зсуву, а вихід мультиплексора з'єднаний з першим входом елемента ВИКЛЮЧНЕ АБО, другий вхід якого підключено до останнього виходу першого регістра зсуву, а вихід елемента ВИКЛЮЧНЕ АБО з'єднано з послідовним входом першого регістра зсуву, другий регістр зсуву, виходи якого підключені до входів паралельного завантаження першого регістра зсуву, тактовий генератор, вихід якого з'єднаний з синхровходами першого й другого регістрів зсуву та першого лічильника, вихід якого підключено до синхровходу реверсивного лічильника, а його виходи підключені до адресних входів мультиплексора, блок формування випадкового значення ініціалізації, вихід якого з'єднаний з третім входом елемента ВИКЛЮЧНЕ АБО, блок формування сеансових ключів, вихід якого підключено до послідовного входу другого регістра зсуву, та блок керування, перший вихід якого з'єднано з входом керування другого регістра зсуву, а другий вихід блока керування підключено до входів скидання першого лічильника та реверсивного лічильника, а також до входу керування першого регістра зсуву, а виходом пристрою є один із виходів першого регістра зсуву, який відрізняється тим, що додатково введено лічильник з програмованим коефіцієнтом ділення, синхровхід якого підключено до виходу тактового генератора, вхід дозволу паралельного завантаження з'єднано з другим виходом блока керування, інформаційні входи підключені у довільному порядку до виходів першого регістра зсуву, а вихід лічильника з програмованим коефіцієнтом ділення підключено до входу перемикання режимів реверсивного лічильника.The deterministic pseudorandom sequence generator for streaming encryption comprises a first shift register, a multiplexer whose information inputs are arbitrarily connected to the outputs of the first shift register, and the output of the multiplexer is connected to the first input of the ON or OFF input of the second input or output. and the output of the element is EXCLUSIVE or coupled to the serial input of the first shift register, the second shift register whose outputs are connected to the parallel load inputs first o shift register, a clock generator whose output is connected to the clock inputs of the first and second shift registers and the first counter, the output of which is connected to the clock counter of the reversible counter, and its outputs are connected to the address inputs of the multiplexer, the block generating a random initialization value, the output of which connected to the third input of the EXCEPT OR element, the session key generation unit connected to the serial input of the second shift register, and the control unit the first output of which is connected to the control input of the other and the second output of the control unit is connected to the reset inputs of the first counter and reverse counter, as well as to the control input of the first shift register, and the output of the device is one of the outputs of the first shift register, characterized in that the counter is programmable coefficient division whose clock input is connected to the clock output, the parallel boot resolution input is connected to the second output of the control unit, the information inputs are randomly connected to the outputs and the output of the counter with programmable dividing ratio is connected to the input of the switching modes of the reverse counter.

UAU201611164U 2016-11-07 2016-11-07 DETERMINED Pseudorandom Sequence Generator for Streaming Encryption UA115703U (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
UAU201611164U UA115703U (en) 2016-11-07 2016-11-07 DETERMINED Pseudorandom Sequence Generator for Streaming Encryption

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
UAU201611164U UA115703U (en) 2016-11-07 2016-11-07 DETERMINED Pseudorandom Sequence Generator for Streaming Encryption

Publications (1)

Publication Number Publication Date
UA115703U true UA115703U (en) 2017-04-25

Family

ID=58633722

Family Applications (1)

Application Number Title Priority Date Filing Date
UAU201611164U UA115703U (en) 2016-11-07 2016-11-07 DETERMINED Pseudorandom Sequence Generator for Streaming Encryption

Country Status (1)

Country Link
UA (1) UA115703U (en)

Similar Documents

Publication Publication Date Title
JP2018112861A5 (en) Random number generator
US20160147505A1 (en) Random number generator and method for generating random number thereof
Hathwalia et al. Design and analysis of a 32 bit linear feedback shift register using vhdl
UA115703U (en) DETERMINED Pseudorandom Sequence Generator for Streaming Encryption
US20140143291A1 (en) Storage circuit with random number generation mode
RU2013114201A (en) DEVICE FOR MODELING THE DECISION-MAKING PROCESS UNDER UNCERTAINTY
UA93117U (en) DETERMINED Pseudorandom Sequence Generator for Streaming Encryption
UA93477U (en) Determined generator of pseudo-random sequence for streaming encoding
Gong et al. Multiple lookup table-based aes encryption algorithm implementation
UA92794U (en) Determined generator of quasi-random sequences for flow encoding
UA85039U (en) Deterministic pseudorandom sequence generator for bit-by-bit encryption
Zhou et al. Constructions of de Bruijn sequences from a full-length shift register and an irreducible LFSR
RU2010118619A (en) THREE-SIX-ACT PULSE DISTRIBUTOR
UA117047C2 (en) CIRCULAR SHIFT DEVICES
ES2777526T3 (en) Programmable logic component, key formation circuit and procedure for providing security information
Huang et al. A delay-based PUF design using multiplexer chains
RU2009140522A (en) STOCHASTIC WALSH FUNCTION GENERATOR
RU2015122683A (en) Device for forming imitostable nonlinear recurrence sequences
RU2008131747A (en) HOME DEVICE
UA118141C2 (en) DEVICE FOR DIVISION OF UNITS
UA93965U (en) CELL of homogeneous structure
UA108586C2 (en) Additive fibonacci generator with delay
UA52410U (en) Well-distributed random sequence generator
RU2008140583A (en) DATABASE CONTROL DEVICE
UA75960U (en) FORMER PERIODIC SEQUENCES OF PROGRAMMED DURATION AND ADJUSTABLE DURABILITY THAT IS INTEGRATED