Disons que tu ajoutes les avantages et les inconvénients de chaque type de cryptage.
Si tu as déjà une classe ou une fonction toute faite pour te crypter (et pour décrypter) ta chaine en plusieurs types de cryptage à la suite...dans ce cas tu peux le faire.
Mais bon, ce genre de chose nuit
énormement aux performances !!
De plus, le MD5 est un algorithme de cryptage à sens unique et il est quasiment impossible de décrypter qqch qui a été crypté en MD5 (sauf si la chaine fait 5 caractères ou moins).
D'ailleurs il y a, dans la toute récente partie "Tutoriaux" de ce site,
un tutorial là dessus.
Donc un seul niveau de cryptage puissant peut suffire, et tu peux ensuite, si tu veux, utiliser des techniques moins puissantes et surtout plus rapides...

...comme ce qu'il y a dans le tutorial.

Nurgle C'est une grande folie que de vouloir être sage tout seul !