2010-01-24 2 views
0

메시지를 암호화 한 웹 사이트의 사용자를 위해 양식을 갖고 싶어하므로 호스팅 회사 나 최고 관리자조차도 읽을 수 없습니다. 동일한 팀의 사람들 만 메시지를 읽을 수 있지만 메시지는 여전히 서버에서 호스팅됩니다. 이 작업을 수행하는 방법?수퍼 액세스가없는 암호화

+0

"최고 관리자"는 어떤 특권을 가지고 있습니까? 그는 데이터베이스 내용을 직접 읽을 수 있습니까? 사이트가 팀 구성원에게 콘텐츠를 표시 할 수 있어야한다면 시스템이이를 읽을 수있는 방법이 있어야합니다. 그리고 모든 권한을 가진 모든 서버 사용자는 시스템에있는 모든 것을 읽을 수 있습니다. 따라서 모든 것이 "최고 관리자"가 의미하는 바입니다. –

+0

Windows 관리자는 가장 높은 액세스 무엇입니까? 덕분에 – user252991

답변

2

클라이언트 측에서 JavaScript로 암호화 할 수 있습니다. 몇 가지 제안 사항은 this question을 참조하십시오.

그러나 JavaScript를 편집하는 악의적 인 관리자의 간섭을받을 수 있습니다. 나는 그 주위에 방법을 정말로 볼 수 없다. 신뢰할 수없는 서버에서 실행되는 코드는 신뢰할 수 없습니다.

+0

! (15 문자) – user252991

+0

음, 준 규범 암호화가 있습니다. 아직 실현되지는 않았지만 앞으로있을 수도 있습니다 : http://en.wikipedia.org/wiki/Homomorphic_encryption –

관련 문제