Analysis of Mixed PUF-TRNG Circuit Based on SR-Latches in FD-SOI Technology
An SR-latch can be regarded as primitive to build a True Random Number Generation (TRNG) or Physically Unclonable Function (PUF). Indeed, when the SR inputs of the latch are tied together and go from an unknown state (i.e. S=R=1) to a memory state (i.e. S=R=0), the behaviour depends on the balance b...
Gespeichert in:
| Veröffentlicht in: | 2018 21st Euromicro Conference on Digital System Design (DSD) S. 508 - 515 |
|---|---|
| Hauptverfasser: | , , , , , , , |
| Format: | Tagungsbericht |
| Sprache: | Englisch |
| Veröffentlicht: |
IEEE
01.08.2018
|
| Schlagworte: | |
| Online-Zugang: | Volltext |
| Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
| Abstract | An SR-latch can be regarded as primitive to build a True Random Number Generation (TRNG) or Physically Unclonable Function (PUF). Indeed, when the SR inputs of the latch are tied together and go from an unknown state (i.e. S=R=1) to a memory state (i.e. S=R=0), the behaviour depends on the balance between the NAND or NOR gates composing the latch. With the process mismatch, there is a great chance that the latch converges towards the same state, thus creating a PUF equivalent to a SRAM-PUF or latch-PUF. However, if the latch is well-balanced, it can enter a metastable state and converges to a stable state depending on the input noise, thus making a TRNG. In order to make sure some latches are able to behave like a TRNG, and some like a PUF, we consider a set of latches driven by the same SR signal. A test-chip in 28nm UTBB-FDSOI technology has been designed with 1024 latches in order to analyze the behavior. The FD-SOI technology enables easy change of the performances of gates using the body biasing, which consists in applying a specific body voltage to each gate. Hence, the two NOR gates composing the SR-latch can be tuned individually to get the optimality, i.e. the maximum entropy, for both PUF and TRNG. The results show that the optimal point is the same for both PUF and TRNG, and that the proposed structure can generate concurrently a PUF with high reliability, and a TRNG with high speed. |
|---|---|
| AbstractList | An SR-latch can be regarded as primitive to build a True Random Number Generation (TRNG) or Physically Unclonable Function (PUF). Indeed, when the SR inputs of the latch are tied together and go from an unknown state (i.e. S=R=1) to a memory state (i.e. S=R=0), the behaviour depends on the balance between the NAND or NOR gates composing the latch. With the process mismatch, there is a great chance that the latch converges towards the same state, thus creating a PUF equivalent to a SRAM-PUF or latch-PUF. However, if the latch is well-balanced, it can enter a metastable state and converges to a stable state depending on the input noise, thus making a TRNG. In order to make sure some latches are able to behave like a TRNG, and some like a PUF, we consider a set of latches driven by the same SR signal. A test-chip in 28nm UTBB-FDSOI technology has been designed with 1024 latches in order to analyze the behavior. The FD-SOI technology enables easy change of the performances of gates using the body biasing, which consists in applying a specific body voltage to each gate. Hence, the two NOR gates composing the SR-latch can be tuned individually to get the optimality, i.e. the maximum entropy, for both PUF and TRNG. The results show that the optimal point is the same for both PUF and TRNG, and that the proposed structure can generate concurrently a PUF with high reliability, and a TRNG with high speed. |
| Author | Si-Merabet, Abdelmalek Graba, Tarik Mathieu, Yves Sakiyama, Kazuo Nagata, Makoto Danger, Jean-Luc Yashiro, Risa Miura, Noriyuki |
| Author_xml | – sequence: 1 givenname: Jean-Luc surname: Danger fullname: Danger, Jean-Luc – sequence: 2 givenname: Risa surname: Yashiro fullname: Yashiro, Risa – sequence: 3 givenname: Tarik surname: Graba fullname: Graba, Tarik – sequence: 4 givenname: Yves surname: Mathieu fullname: Mathieu, Yves – sequence: 5 givenname: Abdelmalek surname: Si-Merabet fullname: Si-Merabet, Abdelmalek – sequence: 6 givenname: Kazuo surname: Sakiyama fullname: Sakiyama, Kazuo – sequence: 7 givenname: Noriyuki surname: Miura fullname: Miura, Noriyuki – sequence: 8 givenname: Makoto surname: Nagata fullname: Nagata, Makoto |
| BookMark | eNotzEFPgzAYgOGa6MFNr1689A8U-1FK2-MEmYvozGDnpZQP1wSLAUy2f6-Jnt7kObwLchmGgITcAY8AuHnIqzyKOeiIc274BVmAFDpVQil-TV5WwfbnyU906OirP2FL3_cFq3dva5r50X37mT7a6ZeHQKsdK-3sjjhRH2iRs2q7oTW6Yxj64eN8Q6462094-98l2RdPdfbMyu16k61K5uMEZmZl2zSiS7CRRrSi6ZRElypIUiGEaVSKTihusdUuBpRGWw2mS9rYGImAsViS-7-vR8TD1-g_7Xg-6MSATkH8AIo2Rto |
| CODEN | IEEPAD |
| ContentType | Conference Proceeding |
| DBID | 6IE 6IL CBEJK RIE RIL |
| DOI | 10.1109/DSD.2018.00090 |
| DatabaseName | IEEE Electronic Library (IEL) Conference Proceedings IEEE Xplore POP ALL IEEE Xplore All Conference Proceedings IEEE/IET Electronic Library IEEE Proceedings Order Plans (POP All) 1998-Present |
| DatabaseTitleList | |
| Database_xml | – sequence: 1 dbid: RIE name: IEEE Electronic Library (IEL) url: https://ieeexplore.ieee.org/ sourceTypes: Publisher |
| DeliveryMethod | fulltext_linktorsrc |
| EISBN | 1538673770 9781538673775 |
| EndPage | 515 |
| ExternalDocumentID | 8491861 |
| Genre | orig-research |
| GroupedDBID | 6IE 6IL CBEJK RIE RIL |
| ID | FETCH-LOGICAL-i241t-a5dbb3f4eb593d3bf75ec671463339b76ec370aed8c21e598a819f4d2995e1e23 |
| IEDL.DBID | RIE |
| ISICitedReferencesCount | 12 |
| ISICitedReferencesURI | http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000537466600074&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| IngestDate | Thu Jun 29 18:38:44 EDT 2023 |
| IsPeerReviewed | false |
| IsScholarly | false |
| Language | English |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-i241t-a5dbb3f4eb593d3bf75ec671463339b76ec370aed8c21e598a819f4d2995e1e23 |
| PageCount | 8 |
| ParticipantIDs | ieee_primary_8491861 |
| PublicationCentury | 2000 |
| PublicationDate | 2018-08 |
| PublicationDateYYYYMMDD | 2018-08-01 |
| PublicationDate_xml | – month: 08 year: 2018 text: 2018-08 |
| PublicationDecade | 2010 |
| PublicationTitle | 2018 21st Euromicro Conference on Digital System Design (DSD) |
| PublicationTitleAbbrev | DSD |
| PublicationYear | 2018 |
| Publisher | IEEE |
| Publisher_xml | – name: IEEE |
| Score | 1.7355355 |
| Snippet | An SR-latch can be regarded as primitive to build a True Random Number Generation (TRNG) or Physically Unclonable Function (PUF). Indeed, when the SR inputs of... |
| SourceID | ieee |
| SourceType | Publisher |
| StartPage | 508 |
| SubjectTerms | analysis Cryptography Delays Entropy FD SOI Latches Logic gates PUF Reliability Transistors TRNG |
| Title | Analysis of Mixed PUF-TRNG Circuit Based on SR-Latches in FD-SOI Technology |
| URI | https://ieeexplore.ieee.org/document/8491861 |
| WOSCitedRecordID | wos000537466600074&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1LSwMxEA61ePCk0opvcvBobLfZbJKrratiraUP6K3kMYG97Mp2K_58k21tL168hRAm8A2Zj5nMA6G7hGljmFb-iSsgsRSO6CTSxHVVTylttVP11JIhH43EYiHHDXS_q4UBgDr5DB7Csv7Lt4VZh1BZR8QyEsHXOeCcb2q1tn0Yo67sDKaDkKoVciO7tYndT0upySI9_t81J6i9r7rD4x2fnKIG5C309ts1BBcOv2ffYPF4npLZZPSM-1lp1lmFHz0TWVzkeDohQxXUsMJZjtMBmX684n3wvI3m6dOs_0K2AxBI5om1IopZramLQTNJLdWOMzAJ98aNUio1T8BQ7jG2wvQiYFIoz-8utp5iGETQo2eomRc5nCPsTwsvIpTKihikFU4a7_lIqbyV8XIuUCsAsfzc9LhYbjG4_Hv7Ch0FpDeJcNeoWZVruEGH5qvKVuVtrZgfLzuQXA |
| linkProvider | IEEE |
| linkToHtml | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1LTwIxEG4ImuhJDRjf9uDRCvvobnsVRAjLSngk3Egf02QvuwYW48-3XRAuXrw1TTNNvknny0zngdBTRKVSVAr7xAWQkDNDZORJYtrCF0JqaUQ1tSSJ05QtFnxcQ8_7WhgAqJLP4MUtq798XaiNC5W1WMg95nydIxqGvret1tp1YvTavNWddl2ylsuObFdG9jAvpaKL3tn_LjpHzUPdHR7vGeUC1SBvoOFv3xBcGDzKvkHj8bxHZpP0HXeyldpkJX61XKRxkePphCTCKWKNsxz3umT6McCH8HkTzXtvs06f7EYgkMxSa0kE1VIGJgRJeaADaWIKKoqteQuCgMs4AhXEFmXNlO8B5UxYhjehtiRDwQM_uET1vMjhCmF7mlkRrliWhcA1M1xZ34dzYe2MlXONGg6I5ee2y8Vyh8HN39uP6KQ_GyXLZJAOb9GpQ32bFneH6uVqA_foWH2V2Xr1UCnpB-Trk6M |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=2018+21st+Euromicro+Conference+on+Digital+System+Design+%28DSD%29&rft.atitle=Analysis+of+Mixed+PUF-TRNG+Circuit+Based+on+SR-Latches+in+FD-SOI+Technology&rft.au=Danger%2C+Jean-Luc&rft.au=Yashiro%2C+Risa&rft.au=Graba%2C+Tarik&rft.au=Mathieu%2C+Yves&rft.date=2018-08-01&rft.pub=IEEE&rft.spage=508&rft.epage=515&rft_id=info:doi/10.1109%2FDSD.2018.00090&rft.externalDocID=8491861 |