2010-05-10 5 views
0

이미 여러 XML 노드 또는 문자열을 암호화하는 솔루션이 있습니다. 물론 로컬 저장된 XML 파일을 열 수 있으며 노드 태그가 표시되어야합니다. 일부 지능형 사용자의 경우 숨겨진 정보를 참조 할 수 있습니다.C# 전체 XML 파일 암호화

모든 노드 태그를 포함하여 전체 XML 콘텐츠를 암호화하고 해독 할 수있는 방법이 있습니까?

+0

http://stackoverflow.com/questions/1086049/c-encrypt-an-xml-file – volody

+0

노드 데이터 만 암호화한다는 것을 확인할 수 있습니까? 그렇습니다. 벌써 했어. –

답변

3

노드를 암호화하는 방법을 이미 알고 있다면 전체 XML을 암호화하는 것과 동일한 루트 노드를 암호화 할 수 있습니다.

+0

흠 ... 좋아, 어쩌면 내가 잘못 설명했다. 방금 태그없이 노드 내용을 암호화했습니다. –

3

XML을 간단한 문자열로 생각하면 문자열로 변환하고 해당 문자열의 암호화를 수행하면됩니다. 다른 쪽에서 그들은 단지 그것을 해독하고 그게 전부입니다!

어때요? :)

또는 더 수분을 공급하기 위해 모든 노드를 암호화 한 다음 암호화 된 노드가 포함 된 XML 문자열을 암호화 할 수 있습니다.