Exercice : Clés de contrôle, cryptographie et codes correcteurs

★ Standard

Un code-barres à $8$ chiffres $c_1 c_2 c_3 c_4 c_5 c_6 c_7 k$ utilise un chiffre de contrôle $k \in \{0, 1, \dots, 9\}$.

Pour calculer la clé $k$, on détermine d'abord la somme pondérée des sept premiers chiffres :

$$S = 3c_1 + c_2 + 3c_3 + c_4 + 3c_5 + c_6 + 3c_7$$

La clé de contrôle $k$ est le plus petit entier naturel tel que la somme $S + k$ soit divisible par $10$.

Un produit possède les sept premiers chiffres suivants : $4, 0, 1, 2, 3, 4, 5$.

Déterminer la valeur de la clé de contrôle $k$.