2011-05-05 4 views
4

사용자 로그인이 필요한 java에서 클라이언트 - 서버 응용 프로그램을 개발 중입니다. 이를 위해 사용자 이름이 입력되어 있지 않은 경우 사용자 이름 &을 입력해야합니다 (처음에는 "공백"이어야합니다)Windows에서 java를 사용하는 파일 보안

양식을 작성하고 암호 저장을 선택하면 전송할 암호를 확인합니다 사용자 이름과 비밀 번호을 점검하여 서버에 확인하십시오. 사용자가 서버에 있다면 성공 메시지를 받게되고 userlogin sceen에서 암호 저장 확인란을 선택하면 보안 파일에 사용자 이름과 암호를 저장해야합니다. 이를 위해서는 Windows 환경에서 사용자 이름과 암호를 저장하는 안전한 장소가 필요합니다. 파일에 저장하는 경우 다른 사용자 이름으로 Windows에 로그인 한 다른 사용자로부터 파일을 보호하는 방법

모든 Windows 사용자를 들어 나는 별도의 로그인을 필요로하고 내가 암호를 소화 SHA-256 소화 알고리즘을 사용하고 있습니다.

어떻게 자바 스윙을 사용하여 할 수 있습니다. Pls 날 도와 줘요.

답변

3

파일 대신 Preferences API을 사용해야합니다. Windows에서는 다른 (관리자가 아닌) 사용자가 액세스 할 수없는 지점에 레지스트리에 데이터를 저장합니다.

+0

빠른 재생 주셔서 감사합니다. –