내 프로젝트에서 클라이언트 측 코드의 데이터를 암호화하고 데이터베이스 엔진에 데이터를 공개하지 않는다는 것을 알고 난 후 항상 암호화 방법을 구현했습니다.Azure SQL의 항상 암호화 (클라이언트 측 암호화)
저는 here과 here을 거쳤으며 클라이언트 레벨 (드라이버)에서 암호화/암호 해독이 이루어 지도록 명확한 아이디어를 얻었습니다.
또한이 사이트에 이미 Question을 게시했으며 동일한 답변을 가지고 있습니다.
데이터베이스 콜과 클라이언트 코드 사이에서 데이터가 암호화 될 것이라는 것을 공무원에게 증명해야했지만,이 문서는 단순히 문서를 무시합니다.
클라이언트와 SQL 서버 간의 네트워크에서 암호화 된 데이터와 해독되지 않은 데이터를 증명할 수 있어야합니까?
프로세스 모니터를 사용해 보았습니다. 하지만 작동하지 않는 것, Visual Studio 실행 (대부분 DLL 호출) 뒤에있는 모든 프로세스를 나열합니다.
Fiddler를 사용하여 모니터링 할 수 있습니까?
SQL-프로파일 (클라이언트에서 암호화 등의 SQL Server에 대한 데이터의)
피들러(클라이언트 네트워크 트래픽) (다른 사람에게 도움이 될 수 있음) 클라이언트 또는 서버에서 네트워크 추적 (예 : Wireshark)을 실행하십시오. –
WireShark를 사용하여 날씨를 확인하십시오. 암호화 된 데이터 또는 NOT –