Commit 1fb326bc461257254fc20cb53921e9eb74d5dacf
1 parent
4bd7cbd0
remove obsolete non conformant tests for crypt
Showing
2 changed files
with
0 additions
and
80 deletions
tests/crypt.c
deleted
100644 → 0
| 1 | -#include <mcrypt.h> | |
| 2 | -#include <string.h> | |
| 3 | -#include <stdlib.h> | |
| 4 | -#include <stdio.h> | |
| 5 | -#include <sys/types.h> | |
| 6 | - | |
| 7 | -#include "token/cclass.h" | |
| 8 | -#include "token/crypt.h" | |
| 9 | -#include "base64.h" | |
| 10 | - | |
| 11 | - | |
| 12 | -int | |
| 13 | -main(int argc, char * argv[]) | |
| 14 | -{ | |
| 15 | - char data[] = "ein weiterer test"; | |
| 16 | - char pass[] = "1234"; | |
| 17 | - char * b64d = NULL; | |
| 18 | - char * encrypted = NULL; | |
| 19 | - size_t length = strlen(data); | |
| 20 | - | |
| 21 | - struct CRYPT * crypt = NULL; | |
| 22 | - | |
| 23 | - crypt = new(CRYPT, MCRYPT_RIJNDAEL_256, MCRYPT_CFB); | |
| 24 | - encrypted = crypt_encrypt(crypt, data, pass, &length); | |
| 25 | - delete(&crypt); | |
| 26 | - | |
| 27 | - b64d = calloc(BASE64_LENGTH(length), sizeof(char)); | |
| 28 | - base64_encode(encrypted, length, b64d, BASE64_LENGTH(length)); | |
| 29 | - free(encrypted); | |
| 30 | - | |
| 31 | - b64d = realloc(b64d, BASE64_LENGTH(length) + 1); | |
| 32 | - b64d[BASE64_LENGTH(length)] = '\0'; | |
| 33 | - | |
| 34 | - printf("%s\n", b64d); | |
| 35 | - free(b64d); | |
| 36 | - | |
| 37 | - return 0; | |
| 38 | -} | |
| 39 | - | |
| 40 | -// vim: set et ts=4 sw=4: |
tests/decrypt.c
deleted
100644 → 0
| 1 | -#include <mcrypt.h> | |
| 2 | -#include <string.h> | |
| 3 | -#include <stdlib.h> | |
| 4 | -#include <stdio.h> | |
| 5 | -#include <sys/types.h> | |
| 6 | - | |
| 7 | -#include "token/cclass.h" | |
| 8 | -#include "token/crypt.h" | |
| 9 | -#include "base64.h" | |
| 10 | - | |
| 11 | - | |
| 12 | -int | |
| 13 | -main(int argc, char * argv[]) | |
| 14 | -{ | |
| 15 | - char b64d[] = "J4rYV+oJ9+EzoyLy/o8aolRSw51DzDhTyeht/tcdUA6hNNxaVFrW/FXVTfWXzkZgW1oc1D2vwkfQ80PD+iWzcw"; | |
| 16 | - char pass[] = "1234"; | |
| 17 | - char * data = NULL; | |
| 18 | - char * decrypted = NULL; | |
| 19 | - size_t length = strlen(b64d); | |
| 20 | - | |
| 21 | - struct CRYPT * crypt = NULL; | |
| 22 | - | |
| 23 | - data = calloc(length, sizeof(char)); | |
| 24 | - base64_decode(b64d, length, data, &length); | |
| 25 | - | |
| 26 | - data = realloc(data, length + 1); | |
| 27 | - data[length] = '\0'; | |
| 28 | - | |
| 29 | - crypt = new(CRYPT, MCRYPT_RIJNDAEL_256, MCRYPT_CFB); | |
| 30 | - decrypted = crypt_decrypt(crypt, data, pass, &length); | |
| 31 | - delete(&crypt); | |
| 32 | - free(data); | |
| 33 | - | |
| 34 | - printf("%s\n", decrypted); | |
| 35 | - free(decrypted); | |
| 36 | - | |
| 37 | - return 0; | |
| 38 | -} | |
| 39 | - | |
| 40 | -// vim: set et ts=4 sw=4: |
Please
register
or
login
to post a comment