초짜가 모르는것이 있어서 질문드립니다.. 다름이 아니라 얼마전 sqlite라는걸 알게 됐는데.. 여기에 저장되는 자료들을 암호화하는 방법은 없는지요?? 네이트온 쪽지가 sqlite로 저장되는데 이것을 타인이 못보도록 암호화 하려고 합니다.. 많은 가르침 부탁드립니다..
SK 커뮤니케이션즈 직원이신지? 타사의 제품에 들어가는 내용을 무단으로 변경하게되면 법적으로 문제가 생깁니다. 또한 해당 DB를 임의로 변경하면 네이트온에서 이를 복호화해주는 로직이 없는한? 읽는게 불가능할꺼구요.. 이론상은 다른 프로그램을 암호화시킨뒤-> 네이트에서 해당DB에 쓸때 후킹하여 -> 복호화 하고 -> 다시 자신의 프로그램에서 암호화시켜야 합니다. 그럴 필요가 있을찌 의문이 드네요? 차라리 개발사에서 그러한 기능을 넣어주기 바라는게 좋지 않을까 생각듭니다만..
자료를 암호화하는 방법은 여러가지가 있으니 잘 알 것이라고 생각하고... SQLite 에서 암호화 방법은 기배님 말씀하신 부분을 참조해야 하고, 만약 나름대로의 암호화를 원하신다면 당연히 프로그램단에서 미리 암호/복호를 시행하고, 그 결과물을 DB 내에 저장하는 방식을 선택해야 합니다.