120 likes | 244 Views
paper I design and implementation of the aegis single-chip secure processor using physical random functions, isca’05 nuno alves 28/sep/06. paper about? new computer architecture for secure computation what’s interesting? use of manufacturing process variations to generate random numbers.
E N D
paper I design and implementation of the aegis single-chip secure processor using physical random functions, isca’05 nuno alves 28/sep/06
paper about? new computer architecture for secure computation what’s interesting? use of manufacturing process variations to generate random numbers introduction
why? identify a computer why do we need random numbers in a computer architecture? encrypt and decrypt sensitive information verify and validate the source
generating random signals always 1 output 1 if top signal is faster inputs conclusion: process variations prevent output to be always the same
paper II making typical silicon matter with razor. ieee proc’04. nuno alves 28/sep/06
paper about? architecture for safely scaling down voltage tradeoffs: energy = vdd = performance clock frequency = vdd introduction
voltage scaling • reduce voltage for period of low processor utilization • there is a minimum required voltage
determining worst case scenario slow, but always right, multipliers start decreasing vdd fast multiplier = slow multiplier?
results 98.7% accurate here that’s like… 1 error in every 1.8 billion operations No errors at 85 No errors at 27
detecting infrequent errors same as main flip-flop but delayed
correcting infrequent errors error detected, stall clock
this architecture : eliminates voltage margins associated with variations between different chip instances helps with gamma rays and alpha particles mitigating reliability and variability problems