ELECTRONIC DEVICE FOR IMPROVING RANDOMNESS OF SECURITY MODULE BY USING MULTI-NON-DETERMINISTIC RANDOM NUMBER GENERATOR MODULE
An electronic device according to various embodiments comprises: a first random number generator module; a second random number generator module; a buffer memory for storing random number data; and a processor that operates by being operatively connected to the first random number generator module,...
Gespeichert in:
Hauptverfasser: | , , , , , |
---|---|
Format: | Patent |
Sprache: | eng ; fre ; kor |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | An electronic device according to various embodiments comprises: a first random number generator module; a second random number generator module; a buffer memory for storing random number data; and a processor that operates by being operatively connected to the first random number generator module, the second random number generator module, and the buffer memory, wherein the processor may obtain a first random number sequence from the first random number generator module and store same in the buffer memory, generate a third random number sequence obtained by changing the first random number sequence on the basis of a second random number sequence obtained from the second random number generator module, and generate an encryption key on the basis of the third random number sequence. Various other embodiments are possible.
Un dispositif électronique selon divers modes de réalisation comprend : un premier module générateur de nombres aléatoires ; un deuxième module générateur de nombres aléatoires ; une mémoire tampon permettant de stocker des données de nombres aléatoires ; et un processeur qui fonctionne en étant connecté fonctionnellement au premier module générateur de nombres aléatoires, au deuxième module générateur de nombres aléatoires, et à la mémoire tampon, le processeur pouvant obtenir une première séquence de nombres aléatoires à partir du premier module générateur de nombres aléatoires et la stocker dans la mémoire tampon, générer une troisième séquence de nombres aléatoires obtenue en changeant la première séquence de nombres aléatoires sur la base d'une deuxième séquence de nombres aléatoires obtenue à partir du deuxième module générateur de nombres aléatoires, et générer une clé de chiffrement sur la base de la troisième séquence de nombres aléatoires. Divers autres modes de réalisation sont possibles.
다양한 실시예에 따른 전자 장치는, 제1난수생성 모듈, 제2난수생성 모듈, 난수 데이터를 저장하는 버퍼 메모리, 및 상기 제1난수생성 모듈, 상기 제2난수생성 모듈, 및 상기 버퍼 메모리와 작동적으로(operatively) 연결되어 작동하는 프로세서를 포함하고, 상기 프로세서는, 상기 제1난수생성 모듈로부터 제1난수열을 획득하여 상기 버퍼 메모리에 저장하고, 상기 제2난수생성 모듈로부터 획득한 제2난수열에 기초하여 상기 제1난수열을 변경한 제3난수열을 생성하고, 상기 제3난수열에 기초하여 암호키를 생성할 수 있다. 그 외에 다양한 실시예가 가능하다. |
---|