D'un point de vu mathématique, on a bien à faire à une fonction (ou application)
Salut,
Ca a peu d'importance puisqu'on parle de cryptographie, mais il me semble que comme le disais Eregrith, il ne s'agit ni d'une fonction ni d'une application.
En effet, lorsqu'on prend un élément x dans l'ensemble de définition d'une fonction f, il existe un et un seul élément dans l'ensemble d'arrivée qui est l'image de x par f soit f(x). Si f et x sont donnés alors f(x) est unique. Ce qui n'est pas le cas le l'algorithme de cryptage proposé (à comparer à f) puisque pour un message donné (à comparer à x), il existe plusieurs messages cryptés possibles (à comparer à f(x)).
Aussi, si je me souviens bien, une fonction est une application dont le domaine de départ est restreint à son domaine de définition. Donc les deux mots ne sont pas équivalents.