POV-Ray : Newsgroups : povray.off-topic : Encrypted storage : Re: Encrypted storage Server Time
29 Jul 2024 20:14:31 EDT (-0400)
  Re: Encrypted storage  
From: Invisible
Date: 18 Aug 2011 11:03:59
Message: <4e4d29df@news.povray.org>
On 18/08/2011 03:57 PM, Darren New wrote:
> On 8/18/2011 1:29, Invisible wrote:
>>> Which device was this? I could use something to stick my passwords on.
>> ...the irony... it burns...
>
> What's ironic about wanting to put passwords or private keys on an
> encrypted portable medium?

You want to password-protect your passwords? That's just crazy. (The 
idea of a password is that you're supposed to /remember/ it. Which makes 
it impossible to ever steal.)

Password protecting private key files is another matter. Having the 
keyfile on a portable device means it's always with you, you can use it 
like a physical key, but if you lose it, the password should stop 
anybody else pretending to be you.

>> OK, for anyone else wanting to duplicate my results:
>
> Thank you!

No problem. There's no charge for this service. ;-)

(Just waiting for you to complain that you can't order from the USA now...)

>> Not necessarily. I'm pretty sure you can buy off-the-shelf components
>> that
>> run crypto primitives like AES.
>
> I was thinking it would likely be a core, not a component as such.

I'm not so sure about AES, but its predecessor DES is very, very easy to 
implement in hardware. Literally *all* you have to do is a few XOR 
operations, rearrange the bits slightly, and implement a few S-boxes. 
Each S-box is probably a dozen logic gates. That's really very, very 
little hardware at all. An 8-segment display driver probably has more 
transistors in it than that. And it's probably very much faster than 
doing this in software, where things like complicated bit permutations 
are fairly expensive.

(My recollection is that AES involves finite field arithmetic that's 
quite fiddly in software, but probably very simple in hardware. I don't 
remember a great amount of detail though.)

>> Fundamentally though, it doesn't matter whether AES is in special
>> hardware
>> or in firmware. The point is, the encryption is transparent to the
>> host PC.
>
> Right.

Mmm, I wonder if it's immune to side-channel attacks? >:-D


Post a reply to this message

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.