2009-05-18 8 views

Répondre

3

Je suggère mon projet open-source slowaes, http://code.google.com/p/slowaes/ - devrait être trivial à adapter s'il ne fonctionne pas de la boîte, comme c'est pur-Python (et pour 128 bits de données, la partie "lente" ça ne devrait pas avoir d'importance).

0

Pour chiffrer correctement les données, vous avez besoin de plus qu'un simple algorithme de chiffrement. Il est probablement préférable de trouver une bibliothèque complète avec une documentation montrant comment faire les choses correctement, si vous devez absolument le faire vous-même.

Le cryptage seul n'est pas suffisant. Comment générez-vous des clés? Quel mode de fonctionnement utilisez-vous? Utilisez-vous un MAC sur les données?

L'AES droit en mode ECB laisse échapper des informations. Sans un MAC, même si les données sont cryptées, un attaquant peut encore altérer vos données.

Questions connexes