[go: up one dir, main page]

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

DETERMINED Pseudorandom Sequence Generator for Streaming Encryption

Info

Publication number
UA93117U
UA93117U UAU201400479U UAU201400479U UA93117U UA 93117 U UA93117 U UA 93117U UA U201400479 U UAU201400479 U UA U201400479U UA U201400479 U UAU201400479 U UA U201400479U UA 93117 U UA93117 U UA 93117U
Authority
UA
Ukraine
Prior art keywords
output
shift register
input
outputs
inputs
Prior art date
Application number
UAU201400479U
Other languages
Ukrainian (uk)
Inventor
Алєксандр Алєксєєвіч Торба
Анна Алєксандровна Бобкова
Олег Олександрович Торба
Дмитро Олександрович Торба
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 UAU201400479U priority Critical patent/UA93117U/en
Publication of UA93117U publication Critical patent/UA93117U/en

Links

Landscapes

  • Storage Device Security (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 EXCEPT OR element is connected to the serial input of the first offset register. The generator also contains a second shift register, the outputs of which are connected to the inputs of parallel loading of the first shift register, a clock generator, the output of which is connected to the clock inputs of the first and second shift registers, as well as to the clock counter of the counter, the block generating a random initialization value whose output is' connected to the third input of the EXCEPT OR element, the session key generation unit whose output is connected to the sequential input of the second shift register, and the control unit, the first output of which is connected to the control input ruhoho shift register and the second output control unit connected to the door and reset the counter to the door of the first shift register control. Additionally, a parallel register is entered in which the clock is connected to the counter output, the reset input is connected to the second output of the control unit, the information inputs are randomly connected to the outputs of the first shift register, and the outputs are connected to the address inputs of the multiplexer, and the second element is OFF the inputs of which are arbitrarily connected to the outputs of the first shift register, and the output of this element is the output of the device.

UAU201400479U 2014-01-20 2014-01-20 DETERMINED Pseudorandom Sequence Generator for Streaming Encryption UA93117U (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
UAU201400479U UA93117U (en) 2014-01-20 2014-01-20 DETERMINED Pseudorandom Sequence Generator for Streaming Encryption

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
UAU201400479U UA93117U (en) 2014-01-20 2014-01-20 DETERMINED Pseudorandom Sequence Generator for Streaming Encryption

Publications (1)

Publication Number Publication Date
UA93117U true UA93117U (en) 2014-09-25

Family

ID=56281055

Family Applications (1)

Application Number Title Priority Date Filing Date
UAU201400479U UA93117U (en) 2014-01-20 2014-01-20 DETERMINED Pseudorandom Sequence Generator for Streaming Encryption

Country Status (1)

Country Link
UA (1) UA93117U (en)

Similar Documents

Publication Publication Date Title
BR112014027817A2 (en) electronic random number generation device for generating a random number sequence, electronic flow cipher device for encrypting or decrypting a data stream with a flow cipher, control system, method of generating a random number sequence, computer program and computer executable
EP3989206A4 (en) CRYPTOGRAPHIC KEY GENERATING DEVICE AND CRYPTOGRAPHIC KEY GENERATING METHOD
DK3704829T3 (en) Cryptographic key generation system and method
MX381513B (en) LINEAR TRANSFORMATION METHOD (VARIANTS).
UA93117U (en) DETERMINED Pseudorandom Sequence Generator for Streaming Encryption
FI20155262L (en) PROGRAMMABLE LOGIC DEVICE AND ITS VERIFICATION METHOD
RU2013114201A (en) DEVICE FOR MODELING THE DECISION-MAKING PROCESS UNDER UNCERTAINTY
UA99194U (en) DETERMINED Pseudorandom Sequence Generator for Streaming Encryption
MX383238B (en) DATA PROCESSING APPARATUS, AND DATA PROCESSING METHOD.
GB2522096A8 (en) Data encryption and decryption
UA93477U (en) Determined generator of pseudo-random sequence for streaming encoding
UA115703U (en) DETERMINED Pseudorandom Sequence Generator for Streaming Encryption
UA92794U (en) Determined generator of quasi-random sequences for flow encoding
WO2017139010A3 (en) Secure computing
EP3665565C0 (en) Generator of physically unclonable cryptographic keys
ES2777526T3 (en) Programmable logic component, key formation circuit and procedure for providing security information
UA97829U (en) THE KNOWLEDGE COUNTER IN THE FIBOON NUMERICAL SYSTEM
Dichtl On ring oscillator based true random number generators and some of their variants
RU2013144483A (en) Pseudorandom Function Generator
UA119064U (en) SECURITY ALARM DEVICES IN ELECTRICAL NETWORKS
UA112424U (en) LOGICAL PROCESSOR
SG10201803694XA (en) Memory device including detection clock pattern generator for generating detection clock output signal including random data pattern
UA115394C2 (en) DEVICES FOR FORMATION OF TIME DIAGRAMS
UA52410U (en) Well-distributed random sequence generator
RU2013113229A (en) REMOTE CONTROL DEVICE