Tribler / tribler

Privacy enhanced BitTorrent client with P2P content discovery
https://www.tribler.org
GNU General Public License v3.0
4.74k stars 445 forks source link

Open hardware-based and patent-free Physical Unclonable Function (PUF) #3064

Closed synctext closed 3 years ago

synctext commented 6 years ago

PUF technology is an emerging technology to store the essential part of a self-sovereign identity, the private key, in a tamper-proof manner. The private key is storage becomes volatile by using PUF technology [Patents].

Good intro:

Commercial product with SRAM PUF. Notes on how to use this feature

For TUDelft publication on PUF technology: "Modeling SRAM start-up behavior for physical unclonable functions". Lots more by Said Hamdioui plus Haji Akhundov. More Delft reports:

The popular 6Ts SRAM cell (see Fig. 2(a)) consists of two cross-coupled CMOS inverters formed by four transistors (Q 1 with Q5 and Q2 with Q6) and two pass transistors (Q3 and Q4). The pass transistors are used to access the cell for read and write operations. The bitline (BL), the compliment bitline (BLB) and the wordline (WL) are used to access the cell.

image

We simulate the start-up behavior of an SRAM cell using SPICE and BSIM4 65nm models. Process variation PDF for 65nm : image

Boris Škorić from Eindhoven has published work in this field:

Open Source Sandia National Laboratories PUF Analysis Tool

Please find related PUF software and articles for next meeting.

reshmisuragani commented 3 years ago

Hello,

I am working on my thesis "MAchine learning attacks on DRAM PUF" as part of my thesis, am currently looking for a dataset If anyone has a DRAM PUF dataset it would be really helpful.

synctext commented 3 years ago

interesting, machine learning attacks.. Have you seen the data above 'result of 10 SRAMs 23LC1024: • Length of bits: 524288'

Lots of detailed data