[go: up one dir, main page]

TW327216B - Random number generator - Google Patents

Random number generator

Info

Publication number
TW327216B
TW327216B TW086106477A TW86106477A TW327216B TW 327216 B TW327216 B TW 327216B TW 086106477 A TW086106477 A TW 086106477A TW 86106477 A TW86106477 A TW 86106477A TW 327216 B TW327216 B TW 327216B
Authority
TW
Taiwan
Prior art keywords
grade
oscillator
random number
number generator
noise source
Prior art date
Application number
TW086106477A
Other languages
English (en)
Inventor
J Hoffman Eric
Original Assignee
Intel Corp
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 Intel Corp filed Critical Intel Corp
Application granted granted Critical
Publication of TW327216B publication Critical patent/TW327216B/zh

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/08Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
    • H04L9/0861Generation of secret information including derivation or calculation of cryptographic keys or passwords
    • H04L9/0866Generation of secret information including derivation or calculation of cryptographic keys or passwords involving user or device identifiers, e.g. serial number, physical or biometrical information, DNA, hand-signature or measurable physical characteristics
    • 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
    • G06F7/588Random number generators, i.e. based on natural stochastic processes

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Mathematical Optimization (AREA)
  • Pure & Applied Mathematics (AREA)
  • Mathematical Analysis (AREA)
  • General Engineering & Computer Science (AREA)
  • Computational Mathematics (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Stabilization Of Oscillater, Synchronisation, Frequency Synthesizers (AREA)
  • Semiconductor Integrated Circuits (AREA)
  • Measuring Volume Flow (AREA)
  • Inductance-Capacitance Distribution Constants And Capacitance-Resistance Oscillators (AREA)
  • Analogue/Digital Conversion (AREA)
TW086106477A 1996-05-15 1997-05-15 Random number generator TW327216B (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US08/648,553 US5706218A (en) 1996-05-15 1996-05-15 Random number generator

Publications (1)

Publication Number Publication Date
TW327216B true TW327216B (en) 1998-02-21

Family

ID=24601262

Family Applications (1)

Application Number Title Priority Date Filing Date
TW086106477A TW327216B (en) 1996-05-15 1997-05-15 Random number generator

Country Status (4)

Country Link
US (2) US5706218A (zh)
AU (1) AU2731697A (zh)
TW (1) TW327216B (zh)
WO (1) WO1997043709A1 (zh)

Families Citing this family (87)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6324558B1 (en) 1995-02-14 2001-11-27 Scott A. Wilber Random number generator and generation method
CA2217916A1 (en) * 1996-10-09 1998-04-09 Dew Engineering And Development Limited Random number generator and method for same
US6831980B1 (en) * 1996-10-09 2004-12-14 Activcard Ireland Limited Random number generator and method for same
US5961577A (en) * 1996-12-05 1999-10-05 Texas Instruments Incorporated Random binary number generator
US6065029A (en) * 1998-05-26 2000-05-16 N*Able Technologies, Inc. Method and system for providing a random number generator
JP2000105685A (ja) * 1998-09-28 2000-04-11 Nec Ic Microcomput Syst Ltd 乱数発生装置
US6240432B1 (en) 1998-12-28 2001-05-29 Vanguard International Semiconductor Corporation Enhanced random number generator
DE19910729C1 (de) 1999-03-11 2000-11-02 Richard Vogts Zufallszahlengenerator sowie Verfahren zur Erzeugung von Zufallszahlen
US6374278B1 (en) 1999-03-25 2002-04-16 Intel Corporation Method and apparatus for the generation of statistically random numbers
DE19914407A1 (de) * 1999-03-30 2000-10-05 Deutsche Telekom Ag Verfahren zur Ableitung von Identifikationsnummern
US6795837B1 (en) 1999-03-31 2004-09-21 Intel Corporation Programmable random bit source
US6643374B1 (en) 1999-03-31 2003-11-04 Intel Corporation Duty cycle corrector for a random number generator
US6188294B1 (en) 1999-05-12 2001-02-13 Parthus Technologies, Plc. Method and apparatus for random sequence generator
US6369727B1 (en) 1999-12-17 2002-04-09 Rng Research Analog-to-digital conversion method of random number generation
GB2357610B (en) * 1999-12-20 2004-04-28 Mitsubishi Electric Inf Tech Method and apparatus for generating numbers
US6947559B2 (en) 2000-02-18 2005-09-20 Kent State University Random number generator based on turbulent convection
JP4544683B2 (ja) 2000-02-29 2010-09-15 富士フイルム株式会社 物理乱数発生装置
US6792438B1 (en) * 2000-03-31 2004-09-14 Intel Corporation Secure hardware random number generator
US6687721B1 (en) 2000-03-31 2004-02-03 Intel Corporation Random number generator with entropy accumulation
US6480072B1 (en) 2000-04-18 2002-11-12 Advanced Micro Devices, Inc. Method and apparatus for generating random numbers
US6728893B1 (en) 2000-04-21 2004-04-27 Intel Corporation Power management system for a random number generator
US6553545B1 (en) * 2000-06-29 2003-04-22 Intel Corporation Process parameter extraction
US6683504B1 (en) 2000-09-15 2004-01-27 Applied Micro Circuits Corporation Ring oscillator with random noise cancellation
US6492843B1 (en) * 2000-09-29 2002-12-10 Intel Corporation Random frequency clock generator
US7253717B2 (en) * 2000-11-29 2007-08-07 Mobile Technics Llc Method and system for communicating with and tracking RFID transponders
US7350083B2 (en) * 2000-12-29 2008-03-25 Intel Corporation Integrated circuit chip having firmware and hardware security primitive device(s)
DE10103071A1 (de) 2001-01-24 2002-08-08 Infineon Technologies Ag Zufallszahlengenerator und Verfahren zum Erzeugen einer Zufallszahl
JP2002268874A (ja) * 2001-03-07 2002-09-20 Toshiba Corp 乱数シード生成回路及びこれを備えたドライバ、並びに、sdメモリカードシステム
US6993542B1 (en) 2001-03-12 2006-01-31 Cisco Technology, Inc. Efficient random number generation for communication systems
DE10117362A1 (de) * 2001-04-06 2002-10-17 Infineon Technologies Ag Zufallszahlengenerator und Verfahren zum Erzeugen einer Zufallszahl
US6792439B2 (en) * 2001-04-13 2004-09-14 Science Applications International Corp. Method and apparatus for generating random numbers with improved statistical properties
US6691141B2 (en) * 2001-04-13 2004-02-10 Science Applications International Corp. Method and apparatus for generating random number generators
US6807553B2 (en) * 2001-04-23 2004-10-19 Safenet B.V. Digital true random number generator circuit
US6862605B2 (en) 2001-08-15 2005-03-01 Scott A. Wilber True random number generator and entropy calculation device and method
US6954770B1 (en) * 2001-08-23 2005-10-11 Cavium Networks Random number generator
US7587439B1 (en) 2001-08-31 2009-09-08 Intergrated Device Technology, Inc. Method and apparatus for generating a random bit stream in true random number generator fashion
JP3604674B2 (ja) * 2001-09-26 2004-12-22 株式会社東芝 乱数生成回路
ITVA20010033A1 (it) * 2001-10-12 2003-04-12 St Microelectronics Srl Circuito di generazione di una sequenza casuale di bit.
US6963888B2 (en) * 2001-11-29 2005-11-08 Koninklijke Philips Electronics N.V. Method and apparatus for preventing noise from influencing a random number generator based on flip-flop meta-stability
JP3695409B2 (ja) * 2002-03-05 2005-09-14 ソニー株式会社 乱数データ発生回路
DE10212605B4 (de) * 2002-03-21 2004-09-23 Infineon Technologies Ag Verfahren und Vorrichtung zur getakteten Ansteuerung eines Schaltelements
TW557636B (en) * 2002-03-26 2003-10-11 Ind Tech Res Inst Random number generator
US6771104B2 (en) * 2002-07-25 2004-08-03 Koninklijke Philips Electronics N.V. Switching electronic circuit for random number generation
US20050055392A1 (en) * 2002-11-06 2005-03-10 Niigata University Method for generating random number and random number generator
US7188131B2 (en) * 2002-11-27 2007-03-06 Stmicroelectronics S.A. Random number generator
US7583155B2 (en) * 2003-03-26 2009-09-01 Telefonaktiebolaget L M Ericsson (Publ) Random sequence generator
WO2004086602A1 (en) * 2003-03-26 2004-10-07 Telefonaktiebolaget Lm Ericsson (Publ) Noise generator
EP1463199A1 (en) * 2003-03-26 2004-09-29 Telefonaktiebolaget LM Ericsson (publ) Noise generator
JP5209204B2 (ja) * 2003-04-13 2013-06-12 エンゾン ファーマスーティカルズ インコーポレイテッド ポリマーオリゴヌクレオチドプロドラッグ
US7206797B2 (en) * 2003-04-14 2007-04-17 M-Systems Flash Disk Pioneers Ltd. Random number slip and swap generators
US7177888B2 (en) 2003-08-01 2007-02-13 Intel Corporation Programmable random bit source
US7502468B2 (en) * 2003-09-02 2009-03-10 Ncipher Corporation Ltd. Method and system for generating a cryptographically random number stream
US6937071B1 (en) 2004-03-16 2005-08-30 Micrel, Incorporated High frequency differential power amplifier
WO2005101975A2 (en) * 2004-04-22 2005-11-03 Fortress Gb Ltd. Accelerated throughput synchronized word stream cipher, message authenticator and zero-knowledge output random number generator
DE102004047425B4 (de) * 2004-09-28 2007-06-21 Micronas Gmbh Zufallszahlengenerator sowie Verfahren zur Erzeugung von Zufallszahlen
US7634522B1 (en) * 2004-11-30 2009-12-15 Novell, Inc. Random number generation
US7613756B1 (en) * 2005-01-11 2009-11-03 Sun Microsystems, Inc. Random number generation apparatus and method
RU2005102419A (ru) * 2005-02-01 2006-07-10 Самсунг Электроникс Ко., Лтд. (KR) Устройство и способ генерации шумового сигнала
US7233212B2 (en) * 2005-03-31 2007-06-19 International Business Machines Corporation Oscillator array with row and column control
KR100725978B1 (ko) * 2005-07-06 2007-06-08 삼성전자주식회사 열 잡음을 이용한 저전력 무작위 비트 생성기 및 생성 방법
USRE44097E1 (en) * 2005-07-22 2013-03-19 Psigenics Corporation Device and method for responding to influences of mind
US7890561B2 (en) * 2005-08-16 2011-02-15 International Business Machines Corporation Random number generator
EP1763136A1 (fr) * 2005-09-07 2007-03-14 Stmicroelectronics Sa Procédé de génération de nombres variables
US7852162B2 (en) * 2005-10-27 2010-12-14 FortressGB Pseudo random noise device based on a random frequency modulated oscillator
FR2896057A1 (fr) * 2006-01-12 2007-07-13 St Microelectronics Sa Procede et dispositif de generation d'un nombre aleatoire dans un peripherique usb
CN1949708B (zh) * 2006-11-10 2011-02-02 华为技术有限公司 随机数发生装置、方法及对应的数据交互系统
US7962539B2 (en) * 2007-04-30 2011-06-14 International Business Machines Corporation System, method and device of generating a random value
US8250129B2 (en) 2007-06-22 2012-08-21 Lsi Corporation Cryptographic random number generator using finite field operations
US8583712B2 (en) * 2007-09-18 2013-11-12 Seagate Technology Llc Multi-bit sampling of oscillator jitter for random number generation
KR101481572B1 (ko) * 2007-10-19 2015-01-26 삼성전자주식회사 난수 발생 장치
TWI362611B (en) * 2007-12-12 2012-04-21 Phison Electronics Corp Random number generator and random number generating method thereof
DE102008003946A1 (de) * 2008-01-11 2009-07-23 Micronas Gmbh Schaltung und Verfahren zur Generierung einer echten, schaltungsspezifischen und zeitinvarianten Zufallszahl
KR20100127789A (ko) * 2008-03-04 2010-12-06 샌디스크 아이엘 엘티디 디지털 제어 오실레이터를 기반으로한 디지털 난수 생성기
DE102008033162A1 (de) 2008-07-15 2010-01-21 Feustel, Dietmar Physikalischer Zufallszahlengenerator
US8489660B2 (en) 2009-06-26 2013-07-16 Intel Corporation Digital random number generator using partially entropic data
US8161329B2 (en) * 2009-11-11 2012-04-17 International Business Machines Corporation Generating random sequences based on stochastic generative model having multiple random variates
WO2011102866A2 (en) * 2009-11-25 2011-08-25 Aclara RF Systems Inc. Random number generator
JP4983991B1 (ja) * 2011-04-07 2012-07-25 パナソニック株式会社 乱数生成装置および乱数生成方法
US8788551B2 (en) 2011-11-15 2014-07-22 Seagate Technology Llc Random number generation using switching regulators
US9201630B2 (en) 2012-02-10 2015-12-01 Seagate Technology Llc Random number generation using startup variances
DE102013004795A1 (de) 2012-03-21 2013-09-26 Gabriele Trinkel System und Verfahren zum erzeugen von thermische Hot Spot zur Generierung von Zufallszahlen mit thermischen Rauschquellen im Cloud Computing
US9557964B2 (en) 2014-11-21 2017-01-31 Winbond Electronics Corp. Random number generator and method for generating random number thereof
CN106610814B (zh) * 2015-10-23 2021-04-30 国民技术股份有限公司 共享式开关电容真随机数产生器及其产生真随机数的方法
US11023207B1 (en) 2016-02-24 2021-06-01 Agency For Science, Technology And Research True random number generator and system comprising the same
US11023208B2 (en) 2019-01-23 2021-06-01 International Business Machines Corporation True random number generator
US11132177B2 (en) 2019-05-14 2021-09-28 International Business Machines Corporation CMOS-compatible high-speed and low-power random number generator
US11742836B1 (en) 2022-04-14 2023-08-29 International Business Machines Corporation Random number generator using cross-coupled ring oscillators

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3790768A (en) * 1972-09-28 1974-02-05 Prayfel Inc Random number generator
US4694412A (en) * 1982-09-22 1987-09-15 Intel Corporation Random number generator for use in an authenticated read-only memory
US4578649A (en) * 1985-02-04 1986-03-25 Motorola, Inc. Random voltage source with substantially uniform distribution
US4791594A (en) * 1986-03-28 1988-12-13 Technology Inc. 64 Random-access psuedo random number generator
US4810975A (en) * 1987-08-10 1989-03-07 Dallas Semiconductor Corp. Random number generator using sampled output of variable frequency oscillator
US4855690A (en) * 1987-08-10 1989-08-08 Dallas Semiconductor Corporation Integrated circuit random number generator using sampled output of variable frequency oscillator
US5007087A (en) * 1990-04-16 1991-04-09 Loral Aerospace Corp. Method and apparatus for generating secure random numbers using chaos
US5057907A (en) * 1990-06-11 1991-10-15 National Semiconductor Corp. Method and structure for forming vertical semiconductor interconnection
US5229916A (en) * 1992-03-04 1993-07-20 International Business Machines Corporation Chip edge interconnect overlay element
US5530623A (en) * 1993-11-19 1996-06-25 Ncr Corporation High speed memory packaging scheme
US5517754A (en) * 1994-06-02 1996-05-21 International Business Machines Corporation Fabrication processes for monolithic electronic modules
US5627775A (en) * 1995-04-18 1997-05-06 Applied Computing Systems, Inc. Method and apparatus for generating random numbers using electrical noise

Also Published As

Publication number Publication date
AU2731697A (en) 1997-12-05
US6061702A (en) 2000-05-09
US5706218A (en) 1998-01-06
WO1997043709A9 (en) 1999-07-22
WO1997043709A1 (en) 1997-11-20

Similar Documents

Publication Publication Date Title
TW327216B (en) Random number generator
EP0440389A3 (en) Tuned ring oscillator and clock generation circuit provided therewith
GB0022269D0 (en) Data transmission system
AU3191197A (en) Notifying vibration generator and portable communications device wherein the generator is used
AU4140297A (en) Arrangements and methods for generating a radio frequency signal
HK1020349A1 (en) Efficient energy liquefaction of biomaterials by thermolysis and apparatus used therefor.
DE68908544D1 (de) Anlasser-generatoranordnungen mit variabler geschwindigkeit und konstanter frequenz.
EP0245196A3 (en) Device for data transmission between a fixed part and a mobile part
DE69408781D1 (de) Sende- und Empfangseinrichtung im Frequenzsprungverfahren und mit Sendeleistungssteuerung
DE69738339D1 (de) Synchronisierung des lokalen Oszillators und des Abtasttaktes in einem Mehrträgerempfänger
GB2263596B (en) Transition generating between on and off states of a radio frequency transmitter
KR20050042828A (ko) 용량성 절연배리어를 사용하는 모뎀장치 및 절연커플러와모뎀장치에 사용되는 집적회로
HK1016362A1 (en) Oscillation circuit, electronic circuit semiconductor device, electronic instrument and timepiece
TW342558B (en) Low power oscillator
GB2384954B (en) Pseudo-random signal synthesizer with smooth, flat power spectrum
HK1013742A1 (en) Oscillation device and a method of generating an oscillation signal
WO2002027917A3 (en) Random frequency clock generator
EP0240591A3 (en) Means for generating audio-frequency
GB8816489D0 (en) Low noise transmission line oscillators
EP0679024A3 (de) Schaltungsanordnung mit einer Hochfrequenz-Empfangsstufe und einer Übertragungsstufe.
TW333641B (en) The rating apparatus and method for KARAOKE singer and storage medium
GB9512732D0 (en) Radio receiver and frequency generator
GB2302625B (en) Radio receiver and frequency generator
EP0310783A3 (en) Stabilisation method of the output frequency of a voltage-controlled oscillator, and oscillator and sensor device functioning in accordance with this method
Smirnov et al. Synthesis of signals with uniform spectra, effective according to criteria of the undetectability and noise immunity of data transmission(Sintez slozhnykh signalov s ravnomernymi spektrami, effektivnykh po kriteriiam neobnaruzhivaemosti i pomekhoustoichivosti pererdachi informatsii)