Android - stockage Sécurisé

Comment je fais pour stocker une clé secrète dans un appareil android avec la seule possibilité d'utiliser la clé, pas le récupérer. Par exemple: j'ai importation privée/générer une paire de clés RSA ou d'une clé symétrique à partir d'une application de ce "stockage sécurisé". Maintenant, PERSONNE ne devrait être en mesure de récupérer la clé secrète, même pas de l'application d'origine. (Le non-secrète de la clé - la clé publique d'une paire de clés RSA - mais pas d'une partie d'une clé symétrique - devraient encore être retrieveable, surtout si la clé est générée dans le stockage sécurisé)

Le fichier de clés doit maintenant agir comme une boîte noire, offrant une entrée pour les données chiffrées et une sortie pour les données déchiffrées, par exemple, je nourrir mes valeurs chiffrées que j'ai envie de les décrypter, et obtient la restitution des valeurs de retour.

Ses un gros plus si elle est mise en œuvre dans un matériel de sécurité de la puce dans l'appareil android, comme une carte à puce puce, qui est inviolable, ce qui permettrait de garder les clés sûr, même si l'appareil est enracinée & cloné.

Toutes les idées qui téléphones mobiles android, qui dispose d'un tel inviolable de la puce?
Toutes les idées sur la façon d'utiliser une telle stockage?

Trouvé une semblable question: Android De Stockage Sécurisé mais cela ne réponds pas à mes questions.

Bravo! C'est le 100e question identique à celle de la sur. Merci pour la recherche!
double possible de le Stockage d'une clé secrète sur Android
Donc, la seule réponse que vous avez obtenu est vous dire que c'est complètement et totalement impossible. Peut-être vous devriez revoir cette.

OriginalL'auteur sebastian nielsen | 2011-03-04