안녕하세요 openssl PEM_read_privakey() 함수 질문있습니다.

anaud2의 이미지

공부중에

PEM_read_PrivateKey(fp,NULL,0, NULL); 이렇게 줘서 파일에 있는(fp:비밀키파일) 비밀키를 읽어 들이는데요

비밀키파일에 암호화를 해서 불러들일때 암호화된걸로 불러들이고 또 변경해줘야 한다고 합니다.
제생각엔 저기 NULL옵션중에 비번이 들어갈고 같은데 뭔지 모르겠네요

어느 부분을 보는게 좋을까요
비밀키파일에 암호화를 걸어주고 변경해주는 옵션은 어디서 넣고 해야하나요?