well my question is so basic,i am new to crypto++. I am doing simple 
encryption and decryption of file and from the follwing link i used the 
code: 
http://stackoverflow.com/questions/3141860/aes-ctr-256-encryption-mode-of-operation-on-openssl
So,when i used #include<openssl/aes.h> library same as on link then (red 
line below #include means cannot include this library) it gives error but 
include like #include<aes.h> then there is no include error but it gives 
error like :


c:\sample\sample.cpp(33): error C2146: syntax error : missing ';' before 
identifier 'key'
1>c:\sample\sample.cpp(33): error C4430: missing type specifier - int 
assumed. Note: C++ does not support default-int
1>c:\sample\sample.cpp(33): error C4430: missing type specifier - int 
assumed. Note: C++ does not support default-int
1>c:\sample\sample.cpp(36): error C2065: 'AES_BLOCK_SIZE' : undeclared 
identifier
1>c:\sample\sample.cpp(37): error C2065: 'AES_BLOCK_SIZE' : undeclared 
identifier
1>c:\sample\sample.cpp(57): error C3861: 'AES_set_encrypt_key': identifier 
not found
1>c:\sample\sample.cpp(62): error C2065: 'AES_BLOCK_SIZE' : undeclared 
identifier
1>c:\sample\sample.cpp(63): error C3861: 'AES_ctr128_encrypt': identifier 
not found
1>c:\sample\sample.cpp(65): error C2065: 'AES_BLOCK_SIZE' : undeclared 
identifier
1>c:\sample\sample.cpp(82): error C3861: 'AES_set_encrypt_key': identifier 
not found
1>c:\sample\sample.cpp(87): error C2065: 'AES_BLOCK_SIZE' : undeclared 
identifier
1>c:\sample\sample.cpp(88): error C3861: 'AES_ctr128_encrypt': identifier 
not found
1>c:\sample\sample.cpp(90): error C2065: 'AES_BLOCK_SIZE' : undeclared 
identifier



and first error of key is due to

AES_KEY key;

and AES_KEY  and AES_BLOCK_SIZE is also red lined and give above error

so why is this error coming when i hav include library "aes.h"?

-- 
You received this message because you are subscribed to the "Crypto++ Users" 
Google Group.
To unsubscribe, send an email to [email protected].
More information about Crypto++ and this group is available at 
http://www.cryptopp.com.

Reply via email to