Tetsufumi Tanamoto

CR
3papers
27citations
Novelty35%
AI Score19

3 Papers

CRFeb 10, 2017
Physically unclonable function using initial waveform of ring oscillators on 65 nm CMOS technology

Tetsufumi Tanamoto, Satoshi Takaya, Nobuaki Sakamoto et al.

A silicon physically unclonable function (PUF) using ring oscillators (ROs) has the advantage of easy application in both an application specific integrated circuit (ASIC) and a field-programmable gate array (FPGA). Here, we provide a RO-PUF using the initial waveform of the ROs based on 65 nm CMOS technology. Compared with the conventional RO-PUF, the number of ROs is greatly reduced and the time needed to generate an ID is within a couple of system clocks.

CRJun 10, 2016
High-Speed Magnetoresistive Random-Access Memory Random Number Generator Using Error-Correcting Code

Tetsufumi Tanamoto, Naoharu Shimomura, Sumio Ikegawa et al.

A high-speed random number generator (RNG) circuit based on magnetoresistive random-access memory (MRAM) using an error-correcting code (ECC) post processing circuit is presented. ECC post processing increases the quality of randomness by increasing the entropy of random number. { We experimentally show that a small error-correcting capability circuit is sufficient for this post processing. It is shown that the ECC post processing circuit powerfully improves the quality of randomness with minimum overhead, ending up with high-speed random number generation. We also show that coupling with a linear feedback shift resistor is effective for improving randomness

CRMay 11, 2016
Physically Unclonable Function using Initial Waveform of Ring Oscillators

Tetsufumi Tanamoto, Shinich Yasuda, Satoshi Takaya et al.

A silicon physically unclonable function (PUF) is considered to be one of the key security system solutions for local devices in an era in which the internet is pervasive. Among many proposals, a PUF using ring oscillators (RO-PUF) has the advantage of easy application to FPGA. In the conventional RO-PUF, frequency difference between two ROs is used as one bit of ID. Thus, in order to obtain an ID of long bit length, the corresponding number of RO pairs are required and consequently power consumption is large, leading to difficulty in implementing RO-PUF in local devices. Here, we provide a RO-PUF using the initial waveform of the ROs. Because a waveform constitutes a part of the ID, the number of ROs is greatly reduced and the time needed to generate the ID is finished in a couple of system clocks. We also propose a solution to a change of PUF performance attributable to temperature or voltage change.