ES2530944T3 - Sistema de generación de números aleatorios basándose en el ruido de arranque de una memoria - Google Patents
Sistema de generación de números aleatorios basándose en el ruido de arranque de una memoria Download PDFInfo
- Publication number
- ES2530944T3 ES2530944T3 ES12718111T ES12718111T ES2530944T3 ES 2530944 T3 ES2530944 T3 ES 2530944T3 ES 12718111 T ES12718111 T ES 12718111T ES 12718111 T ES12718111 T ES 12718111T ES 2530944 T3 ES2530944 T3 ES 2530944T3
- Authority
- ES
- Spain
- Prior art keywords
- memory
- generation system
- number generation
- random number
- random
- Prior art date
- Legal status (The legal status 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 status listed.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F7/00—Methods or arrangements for processing data by operating upon the order or content of the data handled
- G06F7/58—Random or pseudo-random number generators
- G06F7/588—Random number generators, i.e. based on natural stochastic processes
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F7/00—Methods or arrangements for processing data by operating upon the order or content of the data handled
- G06F7/58—Random or pseudo-random number generators
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/08—Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
- H04L9/0861—Generation of secret information including derivation or calculation of cryptographic keys or passwords
- H04L9/0866—Generation 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
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Mathematical Optimization (AREA)
- Computational Mathematics (AREA)
- Mathematical Analysis (AREA)
- Pure & Applied Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Computer Security & Cryptography (AREA)
- Storage Device Security (AREA)
- Read Only Memory (AREA)
- Techniques For Improving Reliability Of Storages (AREA)
- Power Sources (AREA)
Abstract
Un sistema de generación de números aleatorios para generar una secuencia de números aleatorios, que comprende - una memoria, siendo la memoria escribible, volátil y estando configurada de tal manera que la memoria contiene un contenido de memoria al menos parcialmente aleatorio tras cada puesta en funcionamiento de la memoria, y - una unidad de instanciación configurada para iniciar el sistema de generación de números aleatorios con una dependencia inicial del contenido de memoria al menos parcialmente aleatorio, generándose la secuencia de números aleatorios dependiendo del valor inicial, caracterizado por que comprende además: - una unidad de sobreescritura configurada para sobrescribir al menos una parte de la memoria con los números aleatorios generados por el sistema de generación de números aleatorios dependiendo del valor inicial.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201161471771P | 2011-04-05 | 2011-04-05 | |
PCT/EP2012/056277 WO2012136763A2 (en) | 2011-04-05 | 2012-04-05 | Random number generating system based on memory start-up noise |
Publications (1)
Publication Number | Publication Date |
---|---|
ES2530944T3 true ES2530944T3 (es) | 2015-03-09 |
Family
ID=46025630
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
ES12718111T Active ES2530944T3 (es) | 2011-04-05 | 2012-04-05 | Sistema de generación de números aleatorios basándose en el ruido de arranque de una memoria |
Country Status (6)
Country | Link |
---|---|
US (1) | US9383969B2 (es) |
EP (1) | EP2695052B1 (es) |
JP (1) | JP6182132B2 (es) |
KR (1) | KR101972126B1 (es) |
ES (1) | ES2530944T3 (es) |
WO (1) | WO2012136763A2 (es) |
Families Citing this family (62)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8793296B2 (en) * | 2012-02-02 | 2014-07-29 | Kaohsiung Medical University | Random number generating method |
US8861725B2 (en) * | 2012-07-10 | 2014-10-14 | Infineon Technologies Ag | Random bit stream generator with enhanced backward secrecy |
US8879733B2 (en) | 2012-07-10 | 2014-11-04 | Infineon Technologies Ag | Random bit stream generator with guaranteed minimum period |
US9442854B2 (en) | 2012-11-15 | 2016-09-13 | Elwha Llc | Memory circuitry including computational circuitry for performing supplemental functions |
US9582465B2 (en) | 2012-11-15 | 2017-02-28 | Elwha Llc | Flexible processors and flexible memory |
US9026719B2 (en) | 2012-11-15 | 2015-05-05 | Elwha, Llc | Intelligent monitoring for computation in memory |
US8996951B2 (en) | 2012-11-15 | 2015-03-31 | Elwha, Llc | Error correction with non-volatile memory on an integrated circuit |
US9323499B2 (en) * | 2012-11-15 | 2016-04-26 | Elwha Llc | Random number generator functions in memory |
US8966310B2 (en) | 2012-11-15 | 2015-02-24 | Elwha Llc | Redundancy for loss-tolerant data in non-volatile memory |
EP2933944B1 (en) * | 2012-12-11 | 2017-09-20 | Mitsubishi Electric Corporation | Integrated security device and signal processing method used by integrated security device |
US9449197B2 (en) * | 2013-06-13 | 2016-09-20 | Global Foundries Inc. | Pooling entropy to facilitate mobile device-based true random number generation |
US9530009B2 (en) | 2013-06-27 | 2016-12-27 | Visa International Service Association | Secure execution and update of application module code |
US10439996B2 (en) | 2014-02-11 | 2019-10-08 | Yaana Technologies, LLC | Method and system for metadata analysis and collection with privacy |
US9693263B2 (en) | 2014-02-21 | 2017-06-27 | Yaana Technologies, LLC | Method and system for data flow management of user equipment in a tunneling packet data network |
US10447503B2 (en) | 2014-02-21 | 2019-10-15 | Yaana Technologies, LLC | Method and system for data flow management of user equipment in a tunneling packet data network |
US10334037B2 (en) | 2014-03-31 | 2019-06-25 | Yaana Technologies, Inc. | Peer-to-peer rendezvous system for minimizing third party visibility and method thereof |
DE102014206992A1 (de) | 2014-04-11 | 2015-10-15 | Siemens Aktiengesellschaft | Zufallszahlengenerator und Verfahren zum Erzeugen von Zufallszahlen |
EP2940923B1 (en) * | 2014-04-28 | 2018-09-05 | Université de Genève | Method and device for optics based quantum random number generator |
US10216484B2 (en) * | 2014-06-10 | 2019-02-26 | Texas Instruments Incorporated | Random number generation with ferroelectric random access memory |
US10285038B2 (en) | 2014-10-10 | 2019-05-07 | Yaana Technologies, Inc. | Method and system for discovering user equipment in a network |
US9548862B1 (en) * | 2014-11-17 | 2017-01-17 | Safelogic, Inc. | Managing entropy in computing devices for cryptographic key generation |
US10542426B2 (en) | 2014-11-21 | 2020-01-21 | Yaana Technologies, LLC | System and method for transmitting a secure message over a signaling network |
US9880929B2 (en) * | 2014-12-17 | 2018-01-30 | Schneider Electric It Corporation | Systems and methods for generating a unique device id |
US10375070B2 (en) | 2015-04-20 | 2019-08-06 | Certicom Corp. | Generating cryptographic function parameters from compact source code |
US10361844B2 (en) | 2015-04-20 | 2019-07-23 | Certicom Corp. | Generating cryptographic function parameters based on an observed astronomical event |
US10079675B2 (en) * | 2015-04-20 | 2018-09-18 | Certicom Corp. | Generating cryptographic function parameters from a puzzle |
US10257248B2 (en) | 2015-04-29 | 2019-04-09 | Yaana Technologies, Inc. | Scalable and iterative deep packet inspection for communications networks |
EP3332402B1 (en) * | 2015-08-06 | 2020-10-07 | Intrinsic ID B.V. | Cryptographic device having physical unclonable function |
EP3375155A4 (en) | 2015-11-13 | 2019-08-14 | Yaana Technologies, LLC | SYSTEM AND METHOD FOR DETECTING INTERNET PROTOCOL NETWORK ADDRESS AND PORT TRANSLATION BINDINGS |
WO2017083853A1 (en) * | 2015-11-13 | 2017-05-18 | Yaana Technologies Llc | System and method for providing secure and anonymous device-to-device communication |
JP6249421B2 (ja) * | 2016-03-25 | 2017-12-20 | 三菱電機株式会社 | 距離測定装置 |
CN106020771B (zh) * | 2016-05-31 | 2018-07-20 | 东南大学 | 一种基于puf的伪随机序列发生器 |
EP3258292A1 (en) * | 2016-06-17 | 2017-12-20 | Airbus DS GmbH | Technique for position calculation of a receiver under use of encrypted signals of a public regulated service |
US10019236B2 (en) * | 2016-08-11 | 2018-07-10 | Taiwan Semiconductor Manufacturing Co., Ltd. | SRAM-based true random number generator |
US10235138B2 (en) * | 2016-09-30 | 2019-03-19 | International Business Machines Corporation | Instruction to provide true random numbers |
US11080228B2 (en) * | 2017-03-13 | 2021-08-03 | International Business Machines Corporation | Distributed random binning featurization with hybrid two-level parallelism |
EP3407528A1 (en) * | 2017-05-24 | 2018-11-28 | Koninklijke Philips N.V. | Cryptographic device and method |
US10481872B2 (en) * | 2017-08-29 | 2019-11-19 | Colossio, Inc. | Cryptographically secure random number generator |
US11175893B2 (en) * | 2017-10-17 | 2021-11-16 | Blue ArmorTechnologies, LLC | Statistical object generator |
KR102045764B1 (ko) | 2018-02-02 | 2019-11-18 | 안상욱 | 진난수 발생용 에스램 셀 및 이를 구비한 에스램 셀 어레이 구동회로 |
US10880101B2 (en) | 2018-04-11 | 2020-12-29 | Taiwan Semiconductor Manufacturing Co., Ltd. | Method and circuit for de-biasing PUF bits |
US11055065B2 (en) * | 2018-04-18 | 2021-07-06 | Ememory Technology Inc. | PUF-based true random number generation system |
US11063755B2 (en) | 2018-05-07 | 2021-07-13 | Cryptography Research, Inc. | Generating a key at a device based on a memory of the device |
US10754619B2 (en) * | 2018-09-27 | 2020-08-25 | Intel Corporation | Self-calibrated von-neumann extractor |
US11012425B2 (en) * | 2018-12-28 | 2021-05-18 | Micron Technology, Inc. | Replay protection nonce generation |
US10402172B1 (en) * | 2019-02-28 | 2019-09-03 | Qrypt, Inc. | Multi-source entropy and randomness aggregation and distribution network |
US11126404B2 (en) | 2019-05-20 | 2021-09-21 | Nxp B.V. | Random number generator using multiple entropy sources and a method for generating random numbers |
US20210026602A1 (en) * | 2019-07-25 | 2021-01-28 | PUFsecurity Corporation | Entropy Generator and Method of Generating Enhanced Entropy Using Truly Random Static Entropy |
US10990317B2 (en) * | 2019-08-28 | 2021-04-27 | Micron Technology, Inc. | Memory with automatic background precondition upon powerup |
US11532358B2 (en) | 2019-08-28 | 2022-12-20 | Micron Technology, Inc. | Memory with automatic background precondition upon powerup |
WO2021064444A1 (en) * | 2019-09-30 | 2021-04-08 | Nokia Technologies Oy | Physical layer security by pseudo-random layer mapping |
US11341064B2 (en) * | 2019-12-05 | 2022-05-24 | Realtek Singapore Private Limited | Method of protecting sensitive data in integrated circuit and integrated circuit utilizing same |
CN112306457B (zh) * | 2020-08-07 | 2023-07-14 | 神州融安数字科技(北京)有限公司 | 一种随机数生成方法及装置 |
US11604740B2 (en) * | 2020-12-01 | 2023-03-14 | Capital One Services, Llc | Obfuscating cryptographic material in memory |
US11977856B2 (en) | 2021-01-25 | 2024-05-07 | International Business Machines Corporation | Random number generation from SRAM cells |
US20220261221A1 (en) * | 2021-02-18 | 2022-08-18 | PUFsecurity Corporation | Random number generator |
TWI811642B (zh) * | 2021-03-08 | 2023-08-11 | 新唐科技股份有限公司 | 亂數產生電路及亂數產生方法 |
KR20220135750A (ko) * | 2021-03-31 | 2022-10-07 | 에스케이하이닉스 주식회사 | 메모리 및 메모리의 동작 방법 |
TWI785702B (zh) * | 2021-05-07 | 2022-12-01 | 旺宏電子股份有限公司 | 用於產生識別碼之儲存裝置及識別碼產生方法 |
US11984166B2 (en) | 2021-05-07 | 2024-05-14 | Macronix International Co., Ltd. | Storage device for generating identity code and identity code generating method |
US20220385451A1 (en) * | 2021-05-26 | 2022-12-01 | Micron Technology, Inc. | Data invalidation for memory |
US20220385485A1 (en) * | 2021-06-01 | 2022-12-01 | Micron Technology, Inc. | Identity theft protection with no password access |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6820203B1 (en) * | 1999-04-07 | 2004-11-16 | Sony Corporation | Security unit for use in memory card |
GB0102840D0 (en) * | 2001-02-05 | 2001-03-21 | Cambridge Silicon Radio Ltd | Generating random data |
JP2002268874A (ja) * | 2001-03-07 | 2002-09-20 | Toshiba Corp | 乱数シード生成回路及びこれを備えたドライバ、並びに、sdメモリカードシステム |
US7233965B2 (en) * | 2002-09-30 | 2007-06-19 | Sun Microsystems, Inc. | Continuous random number generation method and apparatus |
DE10357782B3 (de) * | 2003-12-10 | 2005-05-04 | Infineon Technologies Ag | Vorrichtung und Verfahren zum Erzeugen von Zufallszahlen mit einem Pseudozufallsgenerator |
JP2006024140A (ja) * | 2004-07-09 | 2006-01-26 | Sony Corp | 乱数生成装置 |
US7496616B2 (en) * | 2004-11-12 | 2009-02-24 | International Business Machines Corporation | Method, apparatus and system for resistance to side channel attacks on random number generators |
US7676531B2 (en) * | 2005-12-22 | 2010-03-09 | Sony Computer Entertainment Inc. | Methods and apparatus for random number generation |
JP2007234001A (ja) * | 2006-01-31 | 2007-09-13 | Semiconductor Energy Lab Co Ltd | 半導体装置 |
KR20070018986A (ko) * | 2006-12-07 | 2007-02-14 | 후지쯔 가부시끼가이샤 | 난수 생성 장치, 생성 방법, 생성기 평가 방법 및 난수사용 방법 |
WO2009142645A1 (en) * | 2008-05-23 | 2009-11-26 | Agere Systems Inc. | Secure random number generator |
JP2010266417A (ja) | 2009-05-18 | 2010-11-25 | Sony Corp | 半導体集積回路、情報処理装置、および情報処理方法、並びにプログラム |
-
2012
- 2012-04-05 WO PCT/EP2012/056277 patent/WO2012136763A2/en active Application Filing
- 2012-04-05 US US14/110,009 patent/US9383969B2/en active Active
- 2012-04-05 ES ES12718111T patent/ES2530944T3/es active Active
- 2012-04-05 EP EP12718111.3A patent/EP2695052B1/en active Active
- 2012-04-05 KR KR1020137029323A patent/KR101972126B1/ko active IP Right Grant
- 2012-04-05 JP JP2014503151A patent/JP6182132B2/ja active Active
Also Published As
Publication number | Publication date |
---|---|
KR20140022869A (ko) | 2014-02-25 |
EP2695052B1 (en) | 2014-11-26 |
EP2695052A2 (en) | 2014-02-12 |
WO2012136763A3 (en) | 2013-01-03 |
US9383969B2 (en) | 2016-07-05 |
WO2012136763A2 (en) | 2012-10-11 |
US20140040338A1 (en) | 2014-02-06 |
JP2014510354A (ja) | 2014-04-24 |
JP6182132B2 (ja) | 2017-08-16 |
KR101972126B1 (ko) | 2019-04-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
ES2530944T3 (es) | Sistema de generación de números aleatorios basándose en el ruido de arranque de una memoria | |
ES2565308T3 (es) | Dispositivo poligonal generador de aerosol | |
CL2018003588A1 (es) | Uso de inhibidores de miostatina y terapias de combinación. | |
CL2017000285A1 (es) | Terapia combinada para el tratamiento de un paramixovirus | |
CL2016001737A1 (es) | Derivados heterocíclicos bicíclicos como inhibidores de bromodominio | |
AR097054A1 (es) | Cigarrillo electrónico de núcleo sólido | |
AR099619A1 (es) | Polímero viscosificante para el tratamiento de una formación subterránea | |
AR089605A1 (es) | Dispositivo generador de aerosol no rodante y sistema | |
CL2016002044A1 (es) | Inserto de codificación para usar en una máquina de preparación de alimentos. | |
BR112017003767A2 (pt) | misturas de fulereno para uso em dispositivos eletrônicos orgânicos | |
BR112015009189A2 (pt) | conjunto de potência para um autoinjetor e autoinjetor que contém o mesmo | |
CL2016000042A1 (es) | Uso de una combinación de un inhibidor de mek y un inhibidor de erk para el tratamiento de enfermedades hiperproliferativas. | |
MX2017001480A (es) | Dispositivo de aseguramiento. | |
CO2018009302A2 (es) | Un lanzador de bola y un sistema de juego de bola que incluye dicho lanzador de bola | |
BR112015032864A2 (pt) | método , sistema de computação , e meio de armazenamento legível por computador não transitório armazenando as instruções que mediante a execução causam um sistema | |
MX2018015132A (es) | Composiciones para el cuidado bucal. | |
AR112015A1 (es) | Composiciones sólidas para administración oral | |
CO6331298A2 (es) | Vacunas contra coccidiosis | |
CL2015002592A1 (es) | Método y sistema para grabar contenidos recomendados por medio del uso de agrupadores de contenidos | |
CL2016001866A1 (es) | Un método para construir una clave de almacenamiento avanzada en un dispositivo de comunicación móvil. | |
CL2016000571A1 (es) | Un método para la cuantificación de parámetros en un codificador de audio y el codificador de audio; método para la decuantificación de parámetros en un decodificador de audio y el decodificador de audio. | |
CL2016000009A1 (es) | Tratamiento de rosacea papulopustular con ivermectina. | |
CL2015002180A1 (es) | Terapia de combinación para el tratamiento de neumonía nosocomial | |
CO2018002409A2 (es) | Solicitud de estados unidos no provisional para dispositivos, sistemas y métodos de autenticación fotoluminiscente | |
CL2018001166A1 (es) | Procedimiento de ignición de un detonador electrónico y detonador electrónico |