Base de donnée Andoid

Base de donnée Andoid - Java - Programmation

Marsh Posté le 17-04-2013 à 14:05:57    

Bonjour à toutes et a tous!
 
 
J'aurai eu besoin de vos lumières, je m'explique:
 
Je suis entrain de développer une application Android de type "m-commerce" , j'ai donc a l'intérieur une base de donnée permettant de stocker les produits mais aussi des informations concernant l'utilisateur ( nom, prénom, date de naissance, achats, n° de carte visa, etc..)
Cependant j'aurais aimé crypter le n° de carte visa en RSA mais je ne vois pas trop comment m'y prendre avec les clés privées et publiques.  
Par ailleurs la base de donnée fonctionne, je comprends le système RSA (merci les cours de spé math) , j'ai d'ailleurs créé un petit programme console permettant de crypter des chaines de caractère et de les décrypter mais je ne vois pas comment l'implémenter dans la base de données!
 
 
Merci à vous!

Reply

Marsh Posté le 17-04-2013 à 14:05:57   

Reply

Marsh Posté le 18-04-2013 à 09:12:57    

Personne n'as d'idées !?

Reply

Marsh Posté le 18-04-2013 à 09:53:14    

Tu as un problème de collecte de donnée côté client pour cryptage + stockage côté serveur ? Ou un prb Android (lequel ?) ?
 
Tu sais que le stockage des numéros de CB est reglémenté ?

Reply

Marsh Posté le 18-04-2013 à 10:26:06    

Bun je sais pas si c'est vraiment explicite ce que j'ai voulu dire, en gros ( je me met a la place du client ), je rentre mes infos de CB dans l'application, l'application les stockent dans la base de données mais crypté par le biais du chiffrement RSA et lorsque le client voudra faire un achat via l'application il n'aurais qu'a retaper qques infos ( comme le cryptogramme visuel et la clé privée ).
 
Oui je sais mais je voudrais concevoir mon propre systeme de chiffrement

Reply

Marsh Posté le 18-04-2013 à 11:08:15    

La base de données est côté serveur, n'est ce pas ?

Reply

Marsh Posté le 18-04-2013 à 11:57:46    

Pour le moment c'est une BDD embarquée car j'ai pas encore le serveur mais après oui elle sera stockée sur serveur

Reply

Marsh Posté le 18-04-2013 à 13:57:40    

Je ne connais pas Android, mais avec un navigateur ou même en client serveur :
- je ferai du https pour transmettre les données au serveur
  (google : android https)
- je mettrai le numéro CB dans un champ crypté de la BDD,  
  donc pas de cryptage compliqué à mettre en oeuvre

Reply

Marsh Posté le 19-04-2013 à 10:25:57    

Oui je connais bien tout sa mais c'est pas mon but !
 
C'est vrai qu'il est mieux de ne pas réinventer la roue, Mais, j'aimerais faire quelque chose qui sorte des conventions, d'ou l'utilisation du système RSA
 
 
Merci de tes réponses tout de même !

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed