]> www.average.org Git - pam_pcsc_cr.git/blobdiff - crypto.c
add dummy pam
[pam_pcsc_cr.git] / crypto.c
index cbdae18f8d32ca2349a050a199ecb25b28e9678d..ab6a3c44ad5750376fbf4d0597d161421b7dad67 100644 (file)
--- a/crypto.c
+++ b/crypto.c
@@ -1,23 +1,23 @@
 #include <openssl/evp.h>
 #include <openssl/hmac.h>
 
-int main()
-{
-    EVP_CIPHER_CTX ctx;
-    unsigned char key[32] = {0};
-    unsigned char iv[16] = {0};
-    unsigned char in[16] = {0};
-    unsigned char out[32]; /* at least one block longer than in[] */
-    int outlen1, outlen2;
-
-    EVP_EncryptInit(&ctx, EVP_aes_256_cbc(), key, iv);
-    EVP_EncryptUpdate(&ctx, out, &outlen1, in, sizeof(in));
-    EVP_EncryptFinal(&ctx, out + outlen1, &outlen2);
-
-    printf("ciphertext length: %d\n", outlen1 + outlen2);
-
-    return 0;
-}
+//int main()
+//{
+//    EVP_CIPHER_CTX ctx;
+//    unsigned char key[32] = {0};
+//    unsigned char iv[16] = {0};
+//    unsigned char in[16] = {0};
+//    unsigned char out[32]; /* at least one block longer than in[] */
+//    int outlen1, outlen2;
+//
+//    EVP_EncryptInit(&ctx, EVP_aes_256_cbc(), key, iv);
+//    EVP_EncryptUpdate(&ctx, out, &outlen1, in, sizeof(in));
+//    EVP_EncryptFinal(&ctx, out + outlen1, &outlen2);
+//
+//    printf("ciphertext length: %d\n", outlen1 + outlen2);
+//
+//    return 0;
+//}
 
 // result = HMAC(EVP_sha256(), key, 999, data, 888, NULL, NULL);
 //               EVP_MD *