logo
logo
какой метод щифрации вы используете в wxSQLite? [kst 27/05/2024 12:19]
А вы случайно не помните какой метод щифрации вы используете в wxSQLite? Возможно если вы использовали SQLCipher или sqleet  - можно будет найти питон-библиотеку. Я связался с автором wxSQLite. Он пишет:
 
Насколько мне известно, в настоящее время не существует пакета Python для расширения
шифрования базы данных wxSQLite3 .
 
wxSQLite3 теперь основан на
проекте «Множественные шифры SQLite3» ( https://github.com/utelle/SQL ite3MultipleCiphers
), который поддерживает 6 различных методов шифрования. Некоторые из них,
например SQLCipher и sqleet, имеют пакеты Python. Какие методы
вам нужны?
 
В прошлом мое внимание несколько раз привлекало желание обеспечить соединение с Python . В принципе
такое соединение конечно можно было бы реализовать.
 
Однако возникает вопрос, какой тип соединения
следует поддерживать. Я знаю два очень разных подхода:
 
1. APSW Роджера Биннса ( https://github.com/rogerbinns/apsw )
 
2. pysqlite3 Чарльза Лейфера ( https://github.com/coleifer/p ysqlite3 ) ,
DB- Совместимость с API 2.0.
 
Вопрос в том, какой из этих интерфейсов следует предпочесть. Насколько мне известно, оба
проекта позволяют включать исходный код SQLite как
объединение SQLite. Это должно упростить процесс
создания пакета Python.
 
С уважением,
 
Ульрих.