3
공개/개인 키 쌍을 생성하고 파일을 암호화하는 데 문제가 있습니다. 그런 다음OpenSSL로 암호화 할 수없는 이유는 무엇입니까?
openssl genrsa -out private.pem 2048
나는 공개 키 추출 :
먼저 나는 개인 키를 생성 그래서 나는 내 파일을 암호화 할 수
openssl rsa -in private.pem -out public.pem -outform PEM -pubout
을 :
openssl rsautl -encrypt -inkey public.pem -in myfile.txt -out file.ssl
을하지만 I '말했습니다 :
Loading 'screen' into random state - done
unable to load Private Key
7064:error:0906D06C:PEM routines:PEM_read_bio:no start line:pem_lib.c:696:
Expecting: ANY PRIVATE KEY
이해가 안됩니다 ... 전용 키를로드하려고하는 이유는 무엇입니까? 공개 키를 사용하여 파일을 암호화하려면 어떻게해야합니까?
감사합니다. :) – Mehrdad