0
사용자가 지정한 일부 원격 데이터베이스 서버에 연결할 수있는 node-webkit을 사용하여 응용 프로그램을 개발하고 싶습니다. 편의를 위해 필요한 비밀번호를 저장하고 싶습니다.노드 웹킷 보안 데이터 저장소
node-webkit에 안전하게 데이터를 저장하는 가장 좋은 방법은 무엇입니까? localstorage
은 충분히 안전합니까?
사용자가 지정한 일부 원격 데이터베이스 서버에 연결할 수있는 node-webkit을 사용하여 응용 프로그램을 개발하고 싶습니다. 편의를 위해 필요한 비밀번호를 저장하고 싶습니다.노드 웹킷 보안 데이터 저장소
node-webkit에 안전하게 데이터를 저장하는 가장 좋은 방법은 무엇입니까? localstorage
은 충분히 안전합니까?
아니요, localStorage
에는 보안 벨트가 없습니다.
질문은 비밀 번호 저장에 관한 보안에 관한 질문입니다. 해당 우수 사례 목록을 보려면 해당 도메인의 참조 서적을 구하십시오. 하지만 염두에 두어야 할 몇 가지 사항이 있습니다.
NW
에는 데이터를 로컬에 저장하는 도구가 거의 없습니다. 그들 중 누구도 안전한 저장 장치가 아닙니다.안전한 전송을 사용하여 로컬에없는 것을 의미하는 편의를 위해 다른 원격 데이터베이스에 암호를 저장할 수 있습니다. 이 도움이
희망,
R.
는 V8 스냅 샷을 사용하면 코드를 숨길 수 없습니다? – wesolyromek
그것에 관한 정보가 없습니다. 그럼에도 NW는 포장을 풀 때 포장을 풀어야합니다. 그리고 파일은 쉽게 액세스 할 수있는 tmp 폴더에 저장됩니다. – roland
실제로 스냅 샷은 응용 프로그램이 시작될 때 메모리에로드되는 바이너리 힙 이미지입니다. 데이터를 복구하는 것이 쉽지 않다고 생각합니다. 여기에서 확인할 수 있습니다. https://github.com/rogerwang/node-webkit/wiki/Protect-JavaScript-source-code-with-v8-snapshot – wesolyromek