2014-02-13 1 views
0

사용자 컴퓨터에서 실행되는 응용 프로그램을 만들어 db4o 데이터베이스에 레코드를 저장합니다. 응용 프로그램의 일부로 시작될 때 로그인 양식이 표시됩니다. 데이터베이스 비밀번호를 만든 다음 확인하는 방법은 무엇입니까? 이 작업이 가능합니까 아니면 사용자 이름과 비밀번호로 읽히는 별도의 파일을 만들어야합니까?C#에서 암호가 내장 된 db4o 데이터베이스를 보호합니다.

답변

0

로컬로 저장되는 데이터베이스로 해석합니다. 암호화가 권장되는 경우 로컬로 실행되므로 사용자가 응용 프로그램을 우회하여 파일 시스템에서 직접 데이터베이스를 읽을 수 있습니다. DB40은 웹 사이트에 따라 암호화를 지원하지만 사용자가 아닌 암호화 키가 공유되므로 "인증되지 않은"사용자 만 보호합니다.

+0

응답 해 주셔서 감사합니다. 지금 살펴보고 구현해보십시오. – purist66

관련 문제