내 응용 프로그램에서 암호를 한 번 암호화하고 도구를 실행할 횟수만큼 암호를 해독하는 개인 키를 사용하려고합니다.한 번 암호화하고 여러 번 해독하는 데 사용할 수있는 개인 키를 하드 코딩하는 방법은 무엇입니까?
- 사용자가 도구를 사용하여 암호를 암호화합니다 : 같은
응용 프로그램이 실행됩니다.
- 그런 다음 사용자는 해당 암호를 특성 파일에 붙여 넣습니다.
- 다음에 도구를 실행할 때 해당 암호를 읽고 암호 해독하여 로그인합니다.
여기서 나는 암호를 암호화 할 때 암호화 대상에만 다른 도구를 사용하는 것과 같은 문제에 직면하고 있습니다. 그래서 해독하려고 할 때 키는 생성 된 키와 다릅니다. 어떻게이 두 가지 도구와 개인 키를 공유 할 수 있습니다 ..
감사합니다 ..
암호를 해독 할 수있는 방식으로 암호를 저장하는 것은 매우 위험합니다. 나는 그렇게 할 필요를 피하려고 노력할 것입니다. 그건 그렇고, * 공유 * 뭔가 * 개인 * 소리가 틀린, 그 신비한 "무언가"가 될 수 있습니다 :-) – dasblinkenlight
@ dasblinkenlight 때로는 다른 서비스에 액세스하기 위해 암호가 필요합니다 ... –
http : // stackoverflow .COM/질문/3188171는/자바 암호화 alternitive - 투 - 하드 코딩 키 위의 링크를 귀하의 답변에 대한 –