Breaking News
Comments
Newest First | Oldest First | Threaded View
Clive
User Rank
Author
Re: physically unclonable function (PUF)
Clive"Max"Maxfield   2/6/2015 5:37:57 PM
NO RATINGS
@DrQuine: Obviously that will be an issue if they can tolerate 30% variation and the chip ends up at 80% variability.

My understanding is that they can tollerate up to 30% variability, and they don;t expect more that 20% inuding noise from voltage and temperature and also the life of th echip.

DrQuine
User Rank
Author
Re: physically unclonable function (PUF)
DrQuine   2/6/2015 5:35:28 PM
NO RATINGS
Interesting that the grid is designed to porevent being read externally - and also that, as I hypothesized - the noise changes through time. Obviously that will be an issue if they can tolerate 30% variation and the chip ends up at 80% variability.

Max The Magnificent
User Rank
Author
Re: physically unclonable function (PUF)
Max The Magnificent   2/3/2015 4:41:08 PM
NO RATINGS
@DrQuine: I see three potential issues with the physically unclonable function (PUF)...

At startup some bits do vary across voltage and temperature -- also the number of bits that are "noisy" increase over the life of the chip -- I think they start around 15% and can increasse to 80% -- the function /algorithm is tollerant up to 30%.

Re monitoring the results of the PUF -- there's no way for someone outside the chip to see the contents of the PUF RAM -- also there are other protections -- some of which they won;t talk about -- but one is a grid in the upper metal layers -- if anyone tries to insert a hyspical probe, the grid detectsis and the PUF shuts down.

DrQuine
User Rank
Author
physically unclonable function (PUF)
DrQuine   2/3/2015 3:53:34 PM
NO RATINGS
I see three potential issues with the physically unclonable function (PUF). First, is the result at startup consistent across voltages?  I'd predict that a fresh battery (or device connected to a charger) would provide a slightly higher voltage and the bits that were "on the fence" might bump on whereas a very low battery might cause them to start "off". Secondly, if the device experiences trauma, the flexing or compression of the chip might slightly shift the geometry and bias of the bits. Can we depend upon the physically unclonable function (PUF) remaining constant through time and use? Finally, couldn't somebody monitor the results of a physically unclonable function (PUF) and then create an emulation device which was preprogrammed with that bit pattern? It might always boot with the exact same pattern, but it would be within the expected range and therefore pass the security check.

DrFPGA
User Rank
Author
Re: Much ado about nothing
DrFPGA   1/25/2015 11:53:36 AM
NO RATINGS
Most secure chips are used as the root of trust for the rest of the system. For example, to implement a secure boot process. If a secure chip was replaced, the system wouldn't boot up (since the security key required for secure boot is missing).

Zaphod0
User Rank
Author
Much ado about nothing
Zaphod0   1/23/2015 12:01:51 PM
NO RATINGS
What a great idea - special secured chips from the same fab who make the counterfeits.

The nonsense of all this is the management of the security.

Say my US distribution company were to pull apart the unit, pop the "secure" chip off the PCB and replace it with the same one someone-else had programmed, put the unit back together, and on-sell/deliver. Who would find out ? No-one.

Even if the chip were programmed to frequently broadcast its "secured" status. Who would listen ? What would they do about it ? Stop the launch, hold the plane, not fire the missile, switch off the pacemaker ? How easy would it be to spoof or obsfucate such a status message ?

The real issue is not the reconfigurable silicon, but rather the programming tools. How do I know if my/contract tools are not compromised with some nasty little timer ?

Sure, the chipmakers say every little intrinsic security improvement is helpful. Is it, or is it just window-dressing to distract us from a more likely reality ?

DrFPGA
User Rank
Author
Re: It's time to get serious about security
DrFPGA   1/21/2015 10:28:38 AM
NO RATINGS
Then you get to run from the lawyers too.... Maybe an opportunity for an insurance policy on your designs....

Max The Magnificent
User Rank
Author
Re: It's time to get serious about security
Max The Magnificent   1/21/2015 10:19:51 AM
NO RATINGS
@DrFPGA: The first time your design is stolen will be too late....

Even worse is to build and deploy a product out into the field, and then discover that it's riddled with security holes.

DrFPGA
User Rank
Author
It's time to get serious about security
DrFPGA   1/21/2015 10:17:55 AM
NO RATINGS
Yep if you don't start designing secure systems your design and your company are at risk. The first time your design is stolen will be too late....



Datasheets.com Parts Search

185 million searchable parts
(please enter a part number or hit search to begin)
Like Us on Facebook
Special Video Section
LEDs are being used in current luxury model automotive ...
With design sizes expected to increase by 5X through 2020, ...
01:48
Linear Technology’s LT8330 and LT8331, two Low Quiescent ...
The quality and reliability of Mill-Max's two-piece ...
LED lighting is an important feature in today’s and future ...
05:27
The LT8602 has two high voltage buck regulators with an ...
05:18
Silego Technology’s highly versatile Mixed-signal GreenPAK ...
The quality and reliability of Mill-Max's two-piece ...
01:34
Why the multicopter? It has every thing in it. 58 of ...
Security is important in all parts of the IoT chain, ...
Infineon explains their philosophy and why the multicopter ...
The LTC4282 Hot SwapTM controller allows a board to be ...
This video highlights the Zynq® UltraScale+™ MPSoC, and sho...
Homeowners may soon be able to store the energy generated ...
The LTC®6363 is a low power, low noise, fully differential ...
See the Virtex® UltraScale+™ FPGA with 32.75G backplane ...
Vincent Ching, applications engineer at Avago Technologies, ...
The LT®6375 is a unity-gain difference amplifier which ...
The LTC®4015 is a complete synchronous buck controller/ ...
10:35
The LTC®2983 measures a wide variety of temperature sensors ...