summaryrefslogtreecommitdiff
path: root/crypto_aead/lilliputaei128v1/ref/test
AgeCommit message (Collapse)Author
2018-11-22Ajout de tests et de l'API pour le mode authentifiéKévin Le Gouguec
2018-11-22Remaniement de la suite de testKévin Le Gouguec
La comparaison avec les sorties attendues est faite directement dans le code ; libre au développeur d'aller differ les répertoires en cas de problème.
2018-11-22Remplacement des #pragma once par des include guardsKévin Le Gouguec
La flemme de réfléchir aux problèmes de portabilité.
2018-11-22Ajout des vecteurs de test de déchiffrement de LéoKévin Le Gouguec
2018-11-22Renommage du test "cipher" en "tbc-encrypt"Kévin Le Gouguec
tbc-decrypt inbound.
2018-11-21Simplification des sorties attendues pour test-cipher.cKévin Le Gouguec
J'aimerais éviter de trimballer des variables dans toutes mes fonctions juste pour débugger.
2018-11-21Ajout de traces pour cipher.c (début)Kévin Le Gouguec
Implémentation de test-cipher.c en passant.
2018-11-21Ébauche du code de la partie TBCKévin Le Gouguec
I.e. définition des fonctions de haut-niveau ; reste à implémenter les fonctions en-dessous, et les sorties de debug.
2018-11-21Nettoyage diversKévin Le Gouguec
Notamment de la partie debug du tweakey, pour permettre de ne pas polluer la sortie des autres tests.
2018-11-21Introduction de l'entête "parameters.h"Kévin Le Gouguec
Permet d'isoler les paramètres propres à la taille de clé et au mode ; normalement, le reste du code devrait être strictement identique d'un dossier à l'autre.
2018-11-21Remaniement de la gestion des testsKévin Le Gouguec
Permettra d'ajouter un nouveau test plus facilement.
2018-11-21Implémentation de la multiplication du tweakeyKévin Le Gouguec
2018-11-21Remaniement de la boucle de test du tweakeyKévin Le Gouguec
2018-11-21Mise à jour des vecteurs de Léo (suite)Kévin Le Gouguec
J'avais oublié - de virer le 33ème tour de null et full, - de mettre à jour les valeurs de random dans le code C TODO: lire ces valeurs automatiquement depuis le fichier de référence…
2018-11-21Mise à jour des vecteurs de LéoKévin Le Gouguec
Aucune idée de si null et full devraient aussi être mis à jour. Pour null j'ai l'impression que non ; pour full j'ai l'impression que si. 🤷
2018-11-20Implémentation de l'extraction du tweakeyKévin Le Gouguec
2018-11-20Ajout des vecteurs Tweakey de LéoKévin Le Gouguec