ECCTK (Elliptic Curve Cryptographic ToolKit): Codes d'erreurs

# Codes d'erreurs
[Chiffrement Symétrique]

## Macros
#define | ECCTK_CIPHER_NO_ERROR 0
#define | ECCTK_CIPHER_IV_ERROR -1
#define | ECCTK_CIPHER_OPERATION_ERROR -2
#define | ECCTK_CIPHER_MODE_ERROR -3
#define | ECCTK_CIPHER_FILE_OPEN_ERROR -4
#define | ECCTK_CIPHER_FILE_READ_ERROR -5
#define | ECCTK_CIPHER_FILE_WRITE_ERROR -6
#define | ECCTK_CIPHER_NBKEY_ERROR -7
#define | ECCTK_CIPHER_INIT_ERROR -8
#define | ECCTK_CIPHER_UPDATE_ERROR -9
#define | ECCTK_CIPHER_FINAL_ERROR -10
#define | ECCTK_CIPHER_DECRYPT_FAILED -11
#define | ECCTK_CIPHER_FILE_FSEEK_ERROR -12
#define | ECCTK_CIPHER_OUT_TOO_SMALL -13
#define | ECCTK_CIPHER_OUT_BUFFER_NULL -14
#define | ECCTK_CIPHER_ALGO_ERROR -15
#define | ECCTK_CIPHER_NULL_ARGS -16
#define | ECCTK_CIPHER_INTERNAL_ERROR -17

## Documentation des macro

#define ECCTK_CIPHER_NO_ERROR 0

| Aucune erreur

#define ECCTK_CIPHER_IV_ERROR -1

| Erreur sur le vecteur d'initialisation

#define ECCTK_CIPHER_OPERATION_ERROR -2

| Opération inconnue

#define ECCTK_CIPHER_MODE_ERROR -3

| Mode inconnu

#define ECCTK_CIPHER_FILE_OPEN_ERROR -4

| Impossible d'ouvrir le fichier

#define ECCTK_CIPHER_FILE_READ_ERROR -5

| Impossible de lire le fichier

#define ECCTK_CIPHER_FILE_WRITE_ERROR -6

| Impossible d'écrire dans le fichier

#define ECCTK_CIPHER_NBKEY_ERROR -7

| Nombre de clefs incorrect

#define ECCTK_CIPHER_INIT_ERROR -8

| Erreur durant l'initialisation

#define ECCTK_CIPHER_UPDATE_ERROR -9

| Erreur durant l'update

#define ECCTK_CIPHER_FINAL_ERROR -10

| Erreur durant la finalisation

#define ECCTK_CIPHER_DECRYPT_FAILED -11

| Erreur durant la vérification du déchiffrement (ECB,CBC)

#define ECCTK_CIPHER_FILE_FSEEK_ERROR -12

| Impossible de se déplacer dans le fichier

#define ECCTK_CIPHER_OUT_TOO_SMALL -13

| Le buffer de sortie est trop petit

#define ECCTK_CIPHER_OUT_BUFFER_NULL -14

| Le buffer de sortie est NULL

#define ECCTK_CIPHER_ALGO_ERROR -15

| Algorithme inconnu

#define ECCTK_CIPHER_NULL_ARGS -16

| Un ou plusieurs arguments sont NULL

#define ECCTK_CIPHER_INTERNAL_ERROR -17

| Erreur interne