WO2002063462A3 - Generating random data - Google Patents

Generating random data Download PDF

Info

Publication number
WO2002063462A3
WO2002063462A3 PCT/GB2002/000300 GB0200300W WO02063462A3 WO 2002063462 A3 WO2002063462 A3 WO 2002063462A3 GB 0200300 W GB0200300 W GB 0200300W WO 02063462 A3 WO02063462 A3 WO 02063462A3
Authority
WO
WIPO (PCT)
Prior art keywords
random data
operations
series
generating random
data
Prior art date
Application number
PCT/GB2002/000300
Other languages
French (fr)
Other versions
WO2002063462A2 (en
Inventor
James Digby Yarlet Collier
Original Assignee
Cambridge Silicon Radio Ltd
James Digby Yarlet Collier
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 Cambridge Silicon Radio Ltd, James Digby Yarlet Collier filed Critical Cambridge Silicon Radio Ltd
Priority to EP02715561A priority Critical patent/EP1364279B9/en
Priority to DE60211860T priority patent/DE60211860T2/en
Priority to JP2002563341A priority patent/JP3795456B2/en
Publication of WO2002063462A2 publication Critical patent/WO2002063462A2/en
Publication of WO2002063462A3 publication Critical patent/WO2002063462A3/en

Links

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
    • G06F7/588Random number generators, i.e. based on natural stochastic processes
    • 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/582Pseudo-random number generators

Abstract

A method for generating random data, the method comprising repeatedly performing a series of operations, and the series of operations comprising processing a seed value to generate a resulting value for use as the seed value in a subsequent performance of the series of operations and to generate output random data; wherein the series of operations also comprises: determining whether a predetermined amount of new truly random data is available; and if such data is available, modifying the generation of at least the resulting value in dependence on the new truly random data.
PCT/GB2002/000300 2001-02-05 2002-01-28 Generating random data WO2002063462A2 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
EP02715561A EP1364279B9 (en) 2001-02-05 2002-01-28 Generating random data
DE60211860T DE60211860T2 (en) 2001-02-05 2002-01-28 GENERATION OF RANDOM CODES
JP2002563341A JP3795456B2 (en) 2001-02-05 2002-01-28 Random data generation method and random data generation device

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
GB0102840.6 2001-02-05
GBGB0102840.6A GB0102840D0 (en) 2001-02-05 2001-02-05 Generating random data

Publications (2)

Publication Number Publication Date
WO2002063462A2 WO2002063462A2 (en) 2002-08-15
WO2002063462A3 true WO2002063462A3 (en) 2002-10-03

Family

ID=9908142

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/GB2002/000300 WO2002063462A2 (en) 2001-02-05 2002-01-28 Generating random data

Country Status (8)

Country Link
US (1) US7516169B2 (en)
EP (1) EP1364279B9 (en)
JP (1) JP3795456B2 (en)
CN (1) CN1278222C (en)
AT (1) ATE328321T1 (en)
DE (1) DE60211860T2 (en)
GB (1) GB0102840D0 (en)
WO (1) WO2002063462A2 (en)

Families Citing this family (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7085993B2 (en) * 2002-07-29 2006-08-01 International Business Machine Corporation System and method for correcting timing signals in integrated circuits
US20040102242A1 (en) * 2002-11-21 2004-05-27 Poelmann Boudewijn Johannes Maria Systems and methods for establishing a verifiable random number
DE10330643A1 (en) 2003-07-07 2005-02-10 Siemens Ag Method for encrypted data transmission via a communications network
CN100461088C (en) * 2005-10-17 2009-02-11 浙江大学 High quality true random number generator
US7734969B2 (en) * 2007-10-30 2010-06-08 Infineon Technologies Ag Feedback shift register control
EP2695052B1 (en) * 2011-04-05 2014-11-26 Intrinsic ID B.V. Random number generating system based on memory start-up noise
WO2012159192A1 (en) * 2011-05-26 2012-11-29 Certicom Corp. Randomness for encryption operations
JP2013149079A (en) 2012-01-19 2013-08-01 Makita Corp Random number generating device
US9819727B2 (en) 2013-02-28 2017-11-14 Amazon Technologies, Inc. Computing infrastructure for configurable-quality random data
US9049232B2 (en) 2013-02-28 2015-06-02 Amazon Technologies, Inc. Configurable-quality random data service
JP6419614B2 (en) * 2015-03-17 2018-11-07 株式会社東芝 Data generation apparatus and authentication system
US10116441B1 (en) * 2015-06-11 2018-10-30 Amazon Technologies, Inc. Enhanced-security random data
JP6587188B2 (en) 2015-06-18 2019-10-09 パナソニックIpマネジメント株式会社 Random number processing apparatus, integrated circuit card, and random number processing method
CN107562409B (en) * 2017-07-28 2021-02-26 深圳和而泰小家电智能科技有限公司 Random seed generation method and device
CN111176611B (en) * 2019-12-31 2023-10-31 深圳远征技术有限公司 Method and device for generating random data set
US11586418B2 (en) * 2020-01-17 2023-02-21 Macronix International Co., Ltd. Random number generator, random number generating circuit, and random number generating method

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4694412A (en) * 1982-09-22 1987-09-15 Intel Corporation Random number generator for use in an authenticated read-only memory
GB2333652A (en) * 1998-01-24 1999-07-28 Motorola Ltd Random number generator with improved equiprobability
WO2000016182A1 (en) * 1998-09-14 2000-03-23 Silicon Gaming-Nevada, Inc. Random number generator seeding method and apparatus
WO2000075761A1 (en) * 1999-06-08 2000-12-14 General Instrument Corporation Robust random number generator

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4799259A (en) * 1986-04-10 1989-01-17 Rockwell International Corporation Monolithic random digital noise generator
US5383143A (en) * 1994-03-30 1995-01-17 Motorola, Inc. Self re-seeding linear feedback shift register (LFSR) data processing system for generating a pseudo-random test bit stream and method of operation
US5727063A (en) * 1995-11-27 1998-03-10 Bell Communications Research, Inc. Pseudo-random generator
JP3518985B2 (en) 1998-02-03 2004-04-12 日本電信電話株式会社 Terminal-independent random number generation method and device, recording medium storing terminal-independent random number generation program
US6125378A (en) * 1999-01-13 2000-09-26 Barbano; Paolo Emilio Method and apparatus for generating families of code signals using multiscale shuffling
US6795837B1 (en) * 1999-03-31 2004-09-21 Intel Corporation Programmable random bit source
JP2001005383A (en) 1999-06-23 2001-01-12 Sony Corp Device and method for generating random number, medium and device and method for ciphering
US6792438B1 (en) * 2000-03-31 2004-09-14 Intel Corporation Secure hardware random number generator
TW469404B (en) * 2000-05-05 2001-12-21 Umax Data Systems Inc Method for generating serial numbers by random numbers
US6766312B2 (en) * 2001-01-31 2004-07-20 International Business Machines Corporation Method and system for a random number generator
US6691141B2 (en) * 2001-04-13 2004-02-10 Science Applications International Corp. Method and apparatus for generating random number generators

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4694412A (en) * 1982-09-22 1987-09-15 Intel Corporation Random number generator for use in an authenticated read-only memory
GB2333652A (en) * 1998-01-24 1999-07-28 Motorola Ltd Random number generator with improved equiprobability
WO2000016182A1 (en) * 1998-09-14 2000-03-23 Silicon Gaming-Nevada, Inc. Random number generator seeding method and apparatus
WO2000075761A1 (en) * 1999-06-08 2000-12-14 General Instrument Corporation Robust random number generator

Also Published As

Publication number Publication date
CN1278222C (en) 2006-10-04
JP2004519035A (en) 2004-06-24
CN1488094A (en) 2004-04-07
JP3795456B2 (en) 2006-07-12
WO2002063462A2 (en) 2002-08-15
EP1364279B1 (en) 2006-05-31
EP1364279A2 (en) 2003-11-26
EP1364279B9 (en) 2007-10-17
DE60211860T2 (en) 2007-06-06
US20020107897A1 (en) 2002-08-08
GB0102840D0 (en) 2001-03-21
DE60211860D1 (en) 2006-07-06
ATE328321T1 (en) 2006-06-15
US7516169B2 (en) 2009-04-07

Similar Documents

Publication Publication Date Title
WO2002063462A3 (en) Generating random data
WO2002019162A3 (en) Method and system for dynamic web-page generation
WO2003038658A3 (en) Dynamic workflow document generation
WO2005008469A3 (en) System and method for generating a graphical user interface (gui) element
WO2004077223A3 (en) Method and apparatus for creating a report
WO2002065693A3 (en) Cryptographic key generation apparatus and method
WO2006072856A3 (en) An apparatus for and a method of processing reproducible data
AU2002367356A1 (en) Method and apparatus to program a phase change memory
WO2003090088A3 (en) Method and system to store information
AU2003276292A1 (en) Method and system for performing calculation operations and a device
WO2001065371A3 (en) Method and system for updating an archive of a computer file
WO2004070584A3 (en) Method and apparatus for converting objects between weakly and strongly typed programming frameworks
WO2001084275A3 (en) Virtual representatives for use as communications tools
CA2315456A1 (en) Schematic organization tool
GB2409314A (en) Test system and control method thereof
WO2001050270A3 (en) Methods and apparatus for improving locality of reference through memory management
WO2004104764A3 (en) Graphics model referencing method and apparatus
WO2002053702A3 (en) Developed seed and methods for making the same
WO2003093971A3 (en) Device and method for generating a random number
AU2553000A (en) Countermeasure method in an electronic component using a secret key cryptographic algorithm
AU2002358853A1 (en) Method for generating random numbers
WO2004021405A3 (en) Method and system for dynamic modeling and recipe optimization of semiconductor etch processes
WO2003088102A3 (en) Method and apparatus for efficient semiconductor process evaluation
WO2005043271A3 (en) Software generation method
WO2004070510A3 (en) Device and method of manipulating masked data

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ OM PH PL PT RO RU SD SE SG SI SK SL TJ TM TN TR TT TZ UA UG US UZ VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

AK Designated states

Kind code of ref document: A3

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ OM PH PL PT RO RU SD SE SG SI SK SL TJ TM TN TR TT TZ UA UG US UZ VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A3

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
WWE Wipo information: entry into national phase

Ref document number: 2002715561

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 2002563341

Country of ref document: JP

WWE Wipo information: entry into national phase

Ref document number: 028039351

Country of ref document: CN

WWP Wipo information: published in national office

Ref document number: 2002715561

Country of ref document: EP

REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

WWG Wipo information: grant in national office

Ref document number: 2002715561

Country of ref document: EP