오픈 SSL을 사용하여 RSA 암호화 및 암호 해독의 C 코드를 작성하려고합니다. 그러나 나는 그렇게 할 수 없다. 나는 그것을 봤지만 인터넷에서 얻은 코드는 무엇이든 내 머리에서 go다. main
스택 오버플로에서 함수가 여기에옵니다. 나는 그것을 사용 해봤지만 ... 작동하지 않습니다. 내 잘못일지도 몰라.RSA 암호화를 사용하는 암호 해독
encrypt(FILE *rsa_Pkey_fole,FILE *in_file,FILE *out_file){
}
int main(int argc, char *argv[])
{
FILE *rsa_pkey_file, *infile;
int rv;
if (argc < 2) {
fprintf(stderr, "Usage: %s <PEM RSA Public Key File>\n", argv[0]);
exit(1);
}
rsa_pkey_file = fopen(argv[1], "rb");
infile = fopen(argv[2], "w");
if (!rsa_pkey_file) {
perror(argv[1]);
fprintf(stderr, "Error loading PEM RSA Public Key File.\n");
exit(2);
}
rv = encrypt(rsa_pkey_file, infile.txt, stdout);
fclose(rsa_pkey_file);
return rv;
}
그리고 비슷한 방법으로 해독하십시오.
간단한 방법으로 C의 Open SSL 라이브러리를 사용하여 파일의 RSA 암호화 및 암호 해독을 수행하려면 어떻게해야합니까? 다음과 같이 RSA 암호화를위한
"작동하지 않습니다"는 특히 유용한 문제 설명이 아닙니다. http://www.catb.org/esr/faqs/smart-questions.html –
암호화 기능을 게시하십시오.이 메인()은 우리에게 많이 알려주지 않을 것입니다 ... – Deepu
.. 암호화 부분을 게시 할 것입니다. . 그 작은 빅 .. 그리고 이해할 수없는 .. – geek