Procédé (100) de génération de clé cryptographique, mis en œuvre par des moyens de calcul informatique (23, 26), dans lequel les étapes suivantes sont réalisées : - génération (20) d’une matrice de permutation (P), d’une matrice de codage (G) et d’une matrice de transformation linéaire (S), les trois matrices étant conformes à un cryptosystème de McEliece ; - génération (20) d’une matrice d’annulation de permutation inverse (P -1 ) de la matrice de permutation (P), d’une matrice d’annulation de codage inverse (G -1 ) de la matrice de codage (G), et d’une matrice d’annulation de transformation inverse (S -1 ) de la matrice de transformation linéaire (S), les trois matrices d’annulation (S -1 , G -1 , P -1 ) étant conformes au cryptosystème de McEliece ; - combinaison (40) de la matrice de permutation (P) avec la matrice de codage (G) et avec la matrice de transformation linéaire (S), pour former une matrice fusionnée de permutation, de codage et de transformation (SGP) conforme au cryptosystème de McEliece, caractérisé en ce que les moyens de calcul informatique (23, 26) mettent en œuvre une étape de génération (30) d’au moins deux matrices d’encodage aléatoires (J -1 , F -1 , H), les moyens de calcul informatique (23, 26) mettant en outre en œuvre au moins deux des trois étapes de combinaison suivantes: - combinaison d’une des matrices d’encodage aléatoire (J -1 ) avec la matrice fusionnée de permutation, de codage et de transformation (SGP), pour former une matrice encodée de permutation, de codage et de transformation (J -1 SGP), - combinaison d’une des autres matrices d’encodage aléatoire (F -1 ) avec la matrice d’annulation de permutation (P -1 ) pour former une matrice encodée d’annulation de permutation (F -1 P -1 ), - combinaison d’une des autres matrices d’encodage aléatoire (H) avec la matrice d’annulation de transformation (S -1 ) pour former une matrice encodée d’annulation de transformation (S -1 H). Procédé (100) selon la revendication précédente, dans lequel les moyens de calcul informatique (23, 26) mettent en œuvre les trois étapes de combinaison (50). Procédé (100) selon la revendication précédente, dans lequel, pour chaque matrice d’encodage aléatoire générée (J -1 , F -1 , H), les moyens de calcul (23, 26) mettent en œuvre une étape de détermination (30) d’une matrice d’encodage correspondante inverse (J, F, H -1 ) de ladite matrice d’encodage aléatoire, de manière à ce qu’une suite de données encodée par ladite matrice aléatoire d’encodage (J -1 , F -1 , H) soit décodée par la matrice d’encodage correspondante inverse (J, F, H -1 ), et vice versa. Procédé (100) selon l’une quelconque des revendications précédentes, dans lequel les moyens de calcul informatique (23, 26) mettent en outre en œuvre au moins deux des trois étapes d’intégration (50) suivante : - intégration, au sein d’une application pour serveur de chiffrement (12), de la matrice encodée de permutation, de codage et de transformation (J -1 SGP) ; - intégration, au sein d’une application pour terminal de déchiffrement (2), de la matrice encodée d’annulation de permutation (F -1 P -1 ) ; - intégration, au sein de l’application pour terminal (2), de la matrice encodée d’annulation de transformation (S -1 H). Procédé (100) selon au moins les revendications 3 et 4, dans lequel les moyens (23, 26) mettent en outre en œuvre au moins deux des trois étapes d’intégration (50) suivante : - intégration, au sein d’une application pour serveur de contenu (11), de la matrice d’encodage correspondante inverse (J) de la matrice d’encodage (J -1 ) ayant été combinée à la matrice fusionnée de permutation, de codage et de transformation (SGP), de manière à ce qu’une suite de données encodée par cette matrice d’encodage inverse (J) sur un serveur de contenu (11) soit décodée par la matrice encodée de permutation, de codage et de transformation (J -1 SGP) sur un serveur de chiffrement (12), et vice versa ; - intégration, à l’application pour terminal (2), de la matrice d’encodage correspondante inverse (F) de la matrice d’encodage (F -1 ) ayant été combinée à la matrice d’annulation de permutation (P -1 ), de manière à ce qu’une suite de donnée encodée par cette matrice d’encodage inverse (F) sur le serveur de chiffrement (12) soit décodée par la matrice encodée d’annulation de permutation (F -1 P -1 ) sur un terminal de déchiffrement (2), et vice versa ; - intégration, au sein de l’application pour terminal (2), de la matrice d’encodage correspondante inverse (H -1 ) de la matrice d’encodage ayant (H) été combinée la matrice d’annulation de transformation (S -1 ), de manière à ce qu’une suite de données encodée par la matrice encodée d’annulation de transformation (S -1 H) soit décodée par la matrice d’encodage inverse (H -1 ), et vice versa. Procédé de chiffrement (200) de données, caractérisé en ce que, pour chiffrer une suite de données, des moyens de calcul informatique (23) mettent en œuvre les étapes suivantes : - après qu'une matrice fusionnée de transformation, de codage et de permutation (SGP), conforme à un cryptosystème de McEliece, a été combinée avec une matrice d’encodage (J -1 ) pour former une matrice encodée de codage, permutation et transformation (J -1 SGP), application (70) de la matrice encodée de codage, permutation et transformation (J -1 SGP) à la suite de données de manière à former une suite de données codée, permutée et transformée ; - ajout volontaire d’une ou plusieurs erreurs (80), conformément au cryptosystème de McEliece, à la suite de données codée, permutée et transformée, de manière à former une suite de donnée chiffrée. Procédé (200) selon la revendication précédente, dans lequel, au préalable, les moyens de calcul informatique (23) appliquent à la suite de données une matrice d’encodage (J) préliminaire inverse de la matrice d’encodage (J -1 ) pour former une suite de données encodée, de manière à ce que, ensuite, la suite de données encodée soit décodée par la matrice encodée de codage, permutation et transformation (J -1 SGP), en même temps qu’elle est codée, permutée et transformée par cette matrice encodée codage et permutation. Procédé (200) selon l’une quelconque des revendications 6 et 7, dans lequel, en outre, les moyens de calcul informatique (23, 26) mettent en outre en œuvre une étape d’application (90) d’une deuxième matrice d’encodage (F) à la suite de données chiffrée, de manière à former une suite de données chiffrée et encodée. Procédé de déchiffrement (300) de données, caractérisé en ce que, pour déchiffrer une suite de données chiffrée, une matrice d’annulation de permutation (P -1 ), conforme à un cryptosystème de McEliece, ayant été combinée avec une matrice d’annulation d’encodage inverse (F -1 ) d’une matrice d’encodage (F), appliquée précédemment lors d’une opération de chiffrement (90), pour former une matrice encodée d’annulation de permutation (F -1 P -1 ), les moyens de calcul (26) mettent en œuvre une étape d’application à la suite de données chiffrée de la matrice encodée d’annulation de permutation (F -1 P -1 ) de manière à former une suite de données restructurée et à l’encodage annulé. Procédé (300) selon la revendication précédente, dans lequel les moyens mettent en œuvre une étape de retrait d’erreurs (120), conforme au cryptosystème de McEliece, à la suite de données restructurée et à l’encodage annulé, de manière à former une suite de données restructurée, à l’encodage annulé et corrigée. Procédé (300) selon l’une quelconque des revendications 9 et 10, dans lequel les moyens (26) mettent en œuvre les étapes suivantes : - application (130) d’une matrice de décodage (G -1 ), conforme au cryptosystème de McEliece et visant à décoder des données codées précédemment lors d’une opération de chiffrement, à la suite de données restructurée, à l’encodage annulé et corrigée, de manière à former une suite de données restructurée, à l’encodage annulé, corrigée et décodée ; - une matrice d’annulation de transformation (S -1 ), conforme à un cryptosystème de McEliece, ayant été combinée avec une matrice d’encodage (H) pour former une matrice encodée d’annulation de transformation (S -1 H), application (140) à la suite de donnée restructurée, à l’encodage annulé, corrigée et décodée, de la matrice encodée d’annulation de transformation, pour former une suite de données déchiffrée et encodée. Procédé (300) selon la revendication précédente, dans lequel les moyens (26) mettent en œuvre une étape d’application (150), à la suite de données déchiffrée et encodée, d’une matrice d’annulation d’encodage (H -1 ), inverse de la matrice d’encodage (H) utilisée pour former la matrice encodée d’annulation de transformation (S -1 H), de manière à former une suite de données déchiffrée. Programme d'ordinateur (24, 25) comprenant des instructions qui, lorsque le programme est exécuté par un ordinateur, conduisent celui-ci à mettre en œuvre les étapes du procédé (100, 200, 300) selon l’une quelconque des revendications 1 à 12. Support (23, 26) d'enregistrement lisible par ordinateur comprenant des instructions qui, lorsqu'elles sont exécutées par un ordinateur, conduisent celui-ci à mettre en œuvre les étapes du procédé (100, 200, 300) selon l’une quelconque des revendications 1 à 12. Serveur de génération de clé cryptographique, comprenant des moyens de calcul informatique (23, 26) aptes à mettre en œuvre au un procédé (100) selon au moins l’une des revendications 1 à 5. Serveur de chiffrement (12), comprenant des moyens de calcul informatique (23) aptes à mettre en œuvre un procédé (200) selon au moins l’une des revendications 6 à 8 pour chiffrer une suite de données. Terminal de communication (2), comprenant des moyens de calcul informatique (26) aptes à mettre en œuvre un procédé (300) selon au moins l’une des revendications 9 à 12 pour déchiffrer une suite de données. Cryptosystème (21) comprenant au moins un serveur (12) selon la revendication 15 ou 16 et au moins un terminal (2) selon la revendication 17.