내가 현재 작업하고있는 프로그램은 현재 상태의 스냅 샷을 xml 파일에 저장합니다. XML 대신 blob로 데이터베이스에 저장하고 싶습니다.문자열을 다른 문자열로 압축하고 암호화하는 방법은 무엇입니까?
첫째, XML 파일은 공간을 많이 차지하고 중복되므로 처음에는 데이터베이스에 저장하기 전에 문자열을 압축해야한다고 생각합니다. 또한 단순한 암호를 사용하여 사람들이 적어도 단순한 키/암호 없이는 의미가 무엇인지 파악할 수 없도록하는 것이 좋습니다.
데이터베이스에 BLOB 형식으로 저장하려고합니다. 따라서 zip 파일을 압축하면 암호화되지 않습니다.
어떻게해야합니까?
정말로 "compress C#"및 "encrypt C#"를 검색해도 필요한 것을 얻을 수 없습니까? – ripper234
이것은 http://stackoverflow.com/questions/1089150/net-compression-of-xml-to-store-in-sql-server-database의 복제본입니까? –
@ ripper234 대부분 파일 압축과 암호화가있어 데이터베이스에 저장하기가 어렵습니다. –