On Sun, Sep 23, 2012 at 12:52 PM, Andreas Jellinghaus
<andr...@ionisiert.de> wrote:
> 2012/9/22 NdK <ndk.cla...@gmail.com>
>>
>> Il 22/09/2012 12:41, Andreas Jellinghaus ha scritto:
>>
>> >     In my mind keys could optionally contain application-oriented ACL
>> >     telling which
>> >     applications they trust so that even if you install a "bad" App, it
>> >     would for
>> >     example not be able to use your bank or eID-key in the background.
>> In my mind, the SE should take over display and touch controller by
>> hardware means, so absolutely no app can snoop user input or fake it.
>> Too bad seems nobody really *needs* that level of security...
>
>
> like "credsticks" from scifi novels decades ago? that owuld be a single use
> appliance, and I think easy to hack, similar how it is trivial to have a
> chip recording keystrokes placed inside a laptop etc. and I guess a multi
> app would be extreme complex and unlikely to be secure either.

I don't know about credsticks but hardware-secured, sealed and
intrusion-detecting&evident device (think: handheld HSM) is the only
way to have a "reasonably assured" system. Talking about all the
application and OS-layer things to make interception more difficult
(binding apps to identities and checking hashes and signatures and
whatnot) is nice to have, but eventually doomed, as you can run code
alongside the semi-trusted code that implements it. Unless the path
from SE to input-output devices (keypad, display) is physically
separated, something can always go wrong (which does of course not
mean that having them forbids something from going wrong :))

Mandatory link: http://news.cnet.com/obamas-new-blackberry-the-nsas-secure-pda/

There are cards out there that are ID1 size with a chip and a small
display, unfortunatley the display is not connected to the "main cpu"
but  a separate OTP generator. Once those displays get hooked to
JavaCard inputs, interesting (and secure) schemes can be built. But
I've not heard of any serious players planning to come out with
something like that. Hooking them up with either on-card keys or
secure pinpad readers would be really nice.

Martin
_______________________________________________
opensc-devel mailing list
opensc-devel@lists.opensc-project.org
http://www.opensc-project.org/mailman/listinfo/opensc-devel

Reply via email to