ATE484790T1 - Verfahren und vorrichtung zum erzeugen von zufallsdaten - Google Patents

Verfahren und vorrichtung zum erzeugen von zufallsdaten

Info

Publication number
ATE484790T1
ATE484790T1 AT04766450T AT04766450T ATE484790T1 AT E484790 T1 ATE484790 T1 AT E484790T1 AT 04766450 T AT04766450 T AT 04766450T AT 04766450 T AT04766450 T AT 04766450T AT E484790 T1 ATE484790 T1 AT E484790T1
Authority
AT
Austria
Prior art keywords
random sequence
raw
random data
raw random
generating random
Prior art date
Application number
AT04766450T
Other languages
English (en)
Inventor
Jovan Golic
Original Assignee
Telecom Italia Spa
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 Telecom Italia Spa filed Critical Telecom Italia Spa
Application granted granted Critical
Publication of ATE484790T1 publication Critical patent/ATE484790T1/de

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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
    • G06F7/582Pseudo-random number generators
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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
    • G06F7/582Pseudo-random number generators
    • G06F7/584Pseudo-random number generators using finite field arithmetic, e.g. using a linear feedback shift register

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Mathematical Analysis (AREA)
  • Pure & Applied Mathematics (AREA)
  • Mathematical Optimization (AREA)
  • General Engineering & Computer Science (AREA)
  • Computational Mathematics (AREA)
  • Logic Circuits (AREA)
  • Preparation Of Compounds By Using Micro-Organisms (AREA)
  • Compression, Expansion, Code Conversion, And Decoders (AREA)
  • Tests Of Electronic Circuits (AREA)
AT04766450T 2004-08-09 2004-08-09 Verfahren und vorrichtung zum erzeugen von zufallsdaten ATE484790T1 (de)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/EP2004/051747 WO2006015625A1 (en) 2004-08-09 2004-08-09 Method and apparatus for generating random data

Publications (1)

Publication Number Publication Date
ATE484790T1 true ATE484790T1 (de) 2010-10-15

Family

ID=34958385

Family Applications (1)

Application Number Title Priority Date Filing Date
AT04766450T ATE484790T1 (de) 2004-08-09 2004-08-09 Verfahren und vorrichtung zum erzeugen von zufallsdaten

Country Status (5)

Country Link
US (1) US8219602B2 (de)
EP (1) EP1782181B1 (de)
AT (1) ATE484790T1 (de)
DE (1) DE602004029619D1 (de)
WO (1) WO2006015625A1 (de)

Families Citing this family (36)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1776757B1 (de) * 2004-08-09 2019-04-10 Telecom Italia S.p.A. Zufallszahlengenerator auf der basis von logikschaltungen mit rückkopplung
US7720896B2 (en) * 2006-06-05 2010-05-18 Infineon Technologies Ag Method and apparatus for post-processing a raw bit sequence of a noise source
US7860912B1 (en) * 2006-12-08 2010-12-28 Nvidia Corporation Random number generator with improved uniformity for networking
US7605607B2 (en) * 2006-12-08 2009-10-20 Ng Chan Wai State machine and system and method of implementing a state machine
DE102007007699A1 (de) * 2007-02-09 2008-08-14 IHP GmbH - Innovations for High Performance Microelectronics/Institut für innovative Mikroelektronik Reduktion von Seiten-Kanal-Informationen durch interagierende Krypto-Blocks
US8250129B2 (en) * 2007-06-22 2012-08-21 Lsi Corporation Cryptographic random number generator using finite field operations
DE102008018678B4 (de) * 2008-04-14 2011-02-03 Siemens Aktiengesellschaft Vorrichtung und Verfahren zum Erzeugen einer Zufallsbitfolge
US8189778B2 (en) * 2008-07-07 2012-05-29 General Instrument Corporation Adaptive generation of a pseudo random number generator seed
US8358783B2 (en) 2008-08-11 2013-01-22 Assa Abloy Ab Secure wiegand communications
US8880574B2 (en) * 2008-09-24 2014-11-04 Advantest (Singapore) Pte Ltd State machine and generator for generating a description of a state machine feedback function
US8489660B2 (en) * 2009-06-26 2013-07-16 Intel Corporation Digital random number generator using partially entropic data
TWI628933B (zh) * 2009-10-01 2018-07-01 內數位專利控股公司 傳輸上鏈控制資訊的方法及系統
KR20150028365A (ko) 2010-01-08 2015-03-13 인터디지탈 패튼 홀딩스, 인크 다중 반송파의 채널 상태 정보 전송 방법
US20110299678A1 (en) * 2010-06-07 2011-12-08 Alexander Roger Deas Secure means for generating a specific key from unrelated parameters
US8683280B2 (en) * 2011-04-19 2014-03-25 Mentor Graphics Corporation Test generator for low power built-in self-test
US10019235B2 (en) * 2011-09-30 2018-07-10 Los Alamos National Security, Llc Quantum random number generators
DE102012210361A1 (de) * 2012-06-20 2013-12-24 Robert Bosch Gmbh Verfahren zum Überwachen einer Ausgabe eines Zufallsgenerators
DE102013205166A1 (de) * 2013-03-22 2014-09-25 Robert Bosch Gmbh Verfahren zum Erzeugen einer Einwegfunktion
CN104572014B (zh) * 2013-10-15 2019-02-22 恩智浦美国有限公司 具有重复激活的振荡器的真随机数生成器
US9471280B2 (en) * 2014-01-14 2016-10-18 The Regents Of The University Of Michigan Extraction of random numbers from physical systems
DE102015102363A1 (de) * 2015-02-19 2016-08-25 Infineon Technologies Ag Anordnung und verfahren zum überprüfen der entropie einer zufallszahlenfolge
US9891888B2 (en) * 2015-06-17 2018-02-13 Nxp B.V. Digital true random number generator based on S-boxes
US9874863B2 (en) * 2015-08-24 2018-01-23 Keysight Technologies, Inc. Finite state machine-based trigger event detection employing interpolation
US9967094B2 (en) * 2015-08-25 2018-05-08 Nxp Usa, Inc. Data processing system with secure key generation
US10114572B2 (en) 2016-12-06 2018-10-30 Oracle International Corporation Acceleration and dynamic allocation of random data bandwidth in multi-core processors
US10452877B2 (en) 2016-12-16 2019-10-22 Assa Abloy Ab Methods to combine and auto-configure wiegand and RS485
EP4022593A1 (de) 2019-08-30 2022-07-06 Telefonaktiebolaget LM Ericsson (publ) Kostenlose kryptografische hash-vorrichtung zur sicheren kommunikation mit niedriger latenzzeit
RU2741865C1 (ru) * 2020-07-17 2021-01-29 Комаров Юрий Олимпиевич Генератор истинно случайных чисел
US11733972B2 (en) * 2020-10-06 2023-08-22 Ventana Micro Systems Inc. Processor that mitigates side channel attacks by providing random load data as a result of execution of a load operation that does not have permission to access a load address
US11797673B2 (en) 2020-08-27 2023-10-24 Ventana Micro Systems Inc. Processor that mitigates side channel attacks by expeditiously initiating flushing of instructions dependent upon a load instruction that causes a need for an architectural exception
US11907369B2 (en) 2020-08-27 2024-02-20 Ventana Micro Systems Inc. Processor that mitigates side channel attacks by preventing cache memory state from being affected by a missing load operation by inhibiting or canceling a fill request of the load operation if an older load generates a need for an architectural exception
US11868469B2 (en) 2020-08-27 2024-01-09 Ventana Micro Systems Inc. Processor that mitigates side channel attacks by preventing all dependent instructions from consuming architectural register result produced by instruction that causes a need for an architectural exception
US11853424B2 (en) 2020-10-06 2023-12-26 Ventana Micro Systems Inc. Processor that mitigates side channel attacks by refraining from allocating an entry in a data TLB for a missing load address when the load address misses both in a data cache memory and in the data TLB and the load address specifies a location without a valid address translation or without permission to read from the location
US11734426B2 (en) 2020-10-06 2023-08-22 Ventana Micro Systems Inc. Processor that mitigates side channel attacks by prevents cache line data implicated by a missing load address from being filled into a data cache memory when the load address specifies a location with no valid address translation or no permission to read from the location
US11907684B2 (en) * 2021-02-16 2024-02-20 Cassy Holdings Llc High clock-efficiency random number generation system and method
EP4552281A1 (de) * 2022-08-08 2025-05-14 Siemens Industry Software Inc. Hashing-schaltung für hardware-vertrauensanker

Family Cites Families (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2172459A5 (de) * 1972-02-11 1973-09-28 Alsthom Cgee
US3790768A (en) * 1972-09-28 1974-02-05 Prayfel Inc Random number generator
US4202051A (en) * 1977-10-03 1980-05-06 Wisconsin Alumni Research Foundation Digital data enciphering and deciphering circuit and method
US4641102A (en) * 1984-08-17 1987-02-03 At&T Bell Laboratories Random number generator
US4799259A (en) * 1986-04-10 1989-01-17 Rockwell International Corporation Monolithic random digital noise generator
US4855690A (en) 1987-08-10 1989-08-08 Dallas Semiconductor Corporation Integrated circuit random number generator using sampled output of variable frequency oscillator
US4905176A (en) * 1988-10-28 1990-02-27 International Business Machines Corporation Random number generator circuit
US5570307A (en) * 1995-01-06 1996-10-29 Vlsi Technology, Inc. Digital randomizer for on-chip generation and storage of random self-programming data block
JPH09179726A (ja) 1995-12-25 1997-07-11 Nec Corp 擬似乱数発生装置
US6240432B1 (en) * 1998-12-28 2001-05-29 Vanguard International Semiconductor Corporation Enhanced random number generator
FR2788614B1 (fr) * 1999-01-18 2001-02-23 St Microelectronics Sa Circuit et procede de generation de nombre aleatoire
FR2802661B1 (fr) * 1999-12-21 2003-10-31 Bull Sa Generateur de nombres aleatoires haut debit
US6631390B1 (en) * 2000-03-06 2003-10-07 Koninklijke Philips Electronics N.V. Method and apparatus for generating random numbers using flip-flop meta-stability
US6807553B2 (en) * 2001-04-23 2004-10-19 Safenet B.V. Digital true random number generator circuit
US20020186086A1 (en) * 2001-06-12 2002-12-12 Dallas Semiconductor Corporation Random number generator
US20030059045A1 (en) * 2001-09-26 2003-03-27 Ruehle Michael D. Hash-based pseudo-random number generator
US7206797B2 (en) * 2003-04-14 2007-04-17 M-Systems Flash Disk Pioneers Ltd. Random number slip and swap generators
EP1776757B1 (de) * 2004-08-09 2019-04-10 Telecom Italia S.p.A. Zufallszahlengenerator auf der basis von logikschaltungen mit rückkopplung

Also Published As

Publication number Publication date
EP1782181B1 (de) 2010-10-13
EP1782181A1 (de) 2007-05-09
US8219602B2 (en) 2012-07-10
DE602004029619D1 (de) 2010-11-25
US20070244950A1 (en) 2007-10-18
WO2006015625A1 (en) 2006-02-16

Similar Documents

Publication Publication Date Title
ATE484790T1 (de) Verfahren und vorrichtung zum erzeugen von zufallsdaten
EP4553715A3 (de) Vorrichtungsplatzierungsoptimierung mit verstärkungslernen
ATE557341T1 (de) Vorrichtung und verfahren zum erzeugen einer zufallsbitfolge
ATE339043T1 (de) Vorrichtung und verfahren zur datenverarbeitung
DE69919144D1 (de) Verfahren und gerät zum analysieren von statusbasiertem modell
ATE518187T1 (de) System und verfahren zur erzeugung von pseudozufallszahlen
FI20045077A7 (fi) Menetelmä ja laitteisto viestin kokorajoituksen indikoimiseksi
DE502004006864D1 (de) Verfahren zur computergestützten simulation einer maschinenanordnung, simulationseinrichtung, computerlesbares speichermedium und computerprogramm-element
ATE491987T1 (de) Verfahren und vorrichtung zur erzeugung von zusammengesetzen benutzeroberflächen
DE60238423D1 (de) Vorrichtung und verfahren für einen leistungseffizienten leitungstreiber
PH12014000270A1 (en) Methods and apparatus to compensate first principle-based simulation models
ATE371212T1 (de) Verfahren und schaltung zum generieren von zufallszahlen und computerprogrammprodukt dafür
ATE458361T1 (de) Einrichtung und verfahren zum verarbeiten eines audio-datenstroms
DE602006012292D1 (de) Verfahren zur datenverarbeitung mit modularer potenzierung und dazugehörige vorrichtung
GB2464037A (en) Cryptographic random number generator using finite field operations
MY189491A (en) Database data modification request processing method and apparatus
ATE532288T1 (de) Takt- und datenwiederherstellungsverfahren und - vorrichtung
TW200619885A (en) Method and device to analyze a technical process
DE60325735D1 (de) Verfahren und vorrichtung zum authentifizieren eines als digitale botschaft dargestellten wertgegenstands
DE602004023582D1 (de) Verfahren und Vorrichtung zur Aggregation von Webdiensten
ATE424607T1 (de) Verfahren und vorrichtung zur generierung von audiokomponenten
DE602005016079D1 (de) Verfahren zum erzeugen von hdl-beschreibungsdateie
DE602004020389D1 (de) Verfahren und vorrichtung zur durchführung von kan
GB2423385B (en) Data processing apparatus and method for determining an initial estimate of a result value of a reciprocal operation
DE502005006670D1 (de) Vorrichtung und Verfahren zum Bestimmen eines Korrelationswertes

Legal Events

Date Code Title Description
RER Ceased as to paragraph 5 lit. 3 law introducing patent treaties