PHP 응용 프로그램 용으로 암호화 된 sqlite 데이터베이스를 지원할 것을 고려 중입니다. 나는 PHP의 SQLite3 익스텐션을 사용하고 있으며, 이미 암호화 방법을 지원하고 있으며 적어도 SQLite3 :: __ construct를 사용하면 암호화 키가 전달 될 수 있습니다.SQLite3 데이터베이스 암호화 - 암호화 라이브러리를 결정합니까?
내가 알아낼 수 없었던 것은 문서에서 말한 암호화 라이브러리입니다. 이다
- sqlcipher
- SQLite는 나에게 분명하지 않다 무엇
- SQLite는 토굴
를 참조하십시오 :
- 이러한 라이브러리는 sqlite3를 통합하는 방법을 인터넷 검색으로 난 다음 발견
- speci와 관련하여 서로 호환성을 공유하는 경우 암호화 키를 위조하고 데이터 액세스 설정 등
- 내 응용 프로그램에서 SQLite3 설치가 지원하는 암호화 라이브러리가 있으면이를 자동으로 검색 할 수 있으므로 내 응용 프로그램이 다른 암호화 라이브러리를 지원할 수 있습니다.
도움이 되었으면 좋겠습니다.
이제 SQLCipher를 PHP http://sqlcipher.net/sqlcipher-for-php/와 함께 사용하는 방법에 대한 공식 문서가 추가되었습니다. –