Notre client veut nous donner une base de données. La base de données d'origine possède une colonne de numéros de téléphone. Il ne veut pas nous donner de numéro de téléphone. Quelque part, je ne sais pas pourquoi - il est décidé que le client nous donnera des numéros de téléphone cryptés avec une clé AES 128 bits.s'il vous plaît conseils si sur notre cas d'utiliser le cryptage
Nous indiquerons au client quel numéro de téléphone doit être présélectionné dans un certain but mais nous ne saurons jamais quel est le numéro de téléphone réel .. nous connaîtrons simplement les nombres cryptés.
Voici ce que je ne comprends pas:
- utilise le cryptage AES clé 128 bits appropriée à cet effet?
- si le client préserver la clé AES utilisé pour convertir les nombres ou si le client au lieu de préserver la clé créer une base de données cartographie des numéros Orignal avec numéros chiffrés
- doit être utilisé la même clé pour convertir tous numéros ou différents
- si des clés générées aléatoirement sont utilisées pour chiffrer des numéros n'est-il pas possible que pour deux numéros de téléphone le texte crypté peut être le même?
Soit dit en passant, il n'y a pas un seul modérateur sur le SO - toute personne ayant un Représentant raisonnablement élevé peut fermer des questions. Le meilleur moyen de ne pas clôturer une question n'est pas de dire que c'est pertinent, mais plutôt * montrer * qu'en rédigeant simplement une bonne question pertinente. Les bonnes questions restent et les mauvaises questions se referment, indépendamment des appels "personnels" aux mods. –