[conspire] storing passwords

Daniel Gimpelevich daniel at gimpelevich.san-francisco.ca.us
Tue Apr 4 21:55:15 PDT 2017


On Tue, 2017-04-04 at 13:18 -0700, Rick Moen wrote:
> Quoting Daniel Gimpelevich (daniel at gimpelevich.san-francisco.ca.us):
> 
> > Hence the links that began this thread.
> 
> Yes, I do appreciate the category of device typified by PassType, 
> mentioned at the top of this thread by Paul Zander 
> (http://linuxmafia.com/pipermail/conspire/2017-March/008793.html).
> I actually had not had time to follow his link then, only read his
> description of it.  I've just now started looking at the referenced 
> project,
> http://www.instructables.com/id/Password-Manager-Typer-Macro-Payload-All-in-ONE/ , 
> though I still honestly have too little time to spare to look in detail.
> 
> Project name is instructive:  PassType is from 'PASSword TYPE in
> device'.  So, basic idea is to make a USB-connectable widget that
> presents as a HID (human interfaced device), e.g., a keyboard, to type
> passwords & similar text credentials for you upon user deployment.
> Physically, it's in the predictable size & form factor of about the same
> as a thumb drive.  Local user input on the device itself is via a 5-way
> 'tactile switch' that they describe as joystick-like (or, I guess, IBM
> TrackPad-like).  Local display output is on a tiny LED screen.
> 
> We've almost reached the bad news.  Storage is a 32kB EEPROM, though you
> can use a bigger one.  (Wow, so little in 2017?  This strongly hints at
> the bad news, that is knocking on the door, now.)   This is said to be
> enough to store 250 or more passwords, indeed in my experience enough
> for most people.
> 
> RAM is unstated, but that's because -- ta-da! introducing the bad news
> -- the sole processor is an Arduino.
> 
> Which tells me without reading anything else that there is no encrypted
> storage, let alone good crypto storage, and only extremely primitive
> anything, because an Arduino is good enough to replace a Rainbird
> watering controller for a vegetable garden and lawn, but is not even a
> real computer by 1985 standards.
> 
> No crypto means this widget has exactly the same functionality as a
> pad of 250 mini-PostIts in my pocket with passwords written on them,
> except that it can also type those passwords into a USB port.
> 
> Eh, no.  A worthy hobbyist effort to explore ultra-simple
> USB-connectable devices, but fails to meet spec for any serious 
> attempt to store passwords unless you have total faith in your 
> physical control of that device.  It's exactly as secure as a pad of
> PostIts in your pocket, and I don't think that's OK.

Yes, well, as I previously stated:
> Of special note are the comments on the page by ia42 and by
> SuperSonik,
> and the comment by robertbu is also interesting.







More information about the conspire mailing list