#sqlcipher — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #sqlcipher, aggregated by home.social.
-
«Разблокируй телефон» — как я реализовал фейковый мессенджер для допроса
Привет, Хабр! Я разрабатываю open-source мессенджер Xipher (C++/Android), и одна из фич, которую пришлось проектировать особенно тщательно — Panic Mode . Это система правдоподобной отрицаемости (plausible deniability): при вводе специального PIN-кода мессенджер показывает полностью фейковую , но убедительную базу данных с поддельными чатами, а параллельно отправляет скрытый SOS-сигнал на сервер. В статье разберу архитектуру целиком — от криптографического разделения баз до генерации правдоподобных фейков и маскировки panic-алерта под рутинный сетевой запрос. Весь код — из реального проекта. Исходники открыты — ссылка на GitHub в конце статьи.
https://habr.com/ru/articles/1002826/
#plausible_deniability #SQLCipher #panic_mode #Android_security #мессенджер #шифрование #криптография #forensic #decoy_database #open_source
-
«Разблокируй телефон» — как я реализовал фейковый мессенджер для допроса
Привет, Хабр! Я разрабатываю open-source мессенджер Xipher (C++/Android), и одна из фич, которую пришлось проектировать особенно тщательно — Panic Mode . Это система правдоподобной отрицаемости (plausible deniability): при вводе специального PIN-кода мессенджер показывает полностью фейковую , но убедительную базу данных с поддельными чатами, а параллельно отправляет скрытый SOS-сигнал на сервер. В статье разберу архитектуру целиком — от криптографического разделения баз до генерации правдоподобных фейков и маскировки panic-алерта под рутинный сетевой запрос. Весь код — из реального проекта. Исходники открыты — ссылка на GitHub в конце статьи.
https://habr.com/ru/articles/1002826/
#plausible_deniability #SQLCipher #panic_mode #Android_security #мессенджер #шифрование #криптография #forensic #decoy_database #open_source
-
«Разблокируй телефон» — как я реализовал фейковый мессенджер для допроса
Привет, Хабр! Я разрабатываю open-source мессенджер Xipher (C++/Android), и одна из фич, которую пришлось проектировать особенно тщательно — Panic Mode . Это система правдоподобной отрицаемости (plausible deniability): при вводе специального PIN-кода мессенджер показывает полностью фейковую , но убедительную базу данных с поддельными чатами, а параллельно отправляет скрытый SOS-сигнал на сервер. В статье разберу архитектуру целиком — от криптографического разделения баз до генерации правдоподобных фейков и маскировки panic-алерта под рутинный сетевой запрос. Весь код — из реального проекта. Исходники открыты — ссылка на GitHub в конце статьи.
https://habr.com/ru/articles/1002826/
#plausible_deniability #SQLCipher #panic_mode #Android_security #мессенджер #шифрование #криптография #forensic #decoy_database #open_source
-
«Разблокируй телефон» — как я реализовал фейковый мессенджер для допроса
Привет, Хабр! Я разрабатываю open-source мессенджер Xipher (C++/Android), и одна из фич, которую пришлось проектировать особенно тщательно — Panic Mode . Это система правдоподобной отрицаемости (plausible deniability): при вводе специального PIN-кода мессенджер показывает полностью фейковую , но убедительную базу данных с поддельными чатами, а параллельно отправляет скрытый SOS-сигнал на сервер. В статье разберу архитектуру целиком — от криптографического разделения баз до генерации правдоподобных фейков и маскировки panic-алерта под рутинный сетевой запрос. Весь код — из реального проекта. Исходники открыты — ссылка на GitHub в конце статьи.
https://habr.com/ru/articles/1002826/
#plausible_deniability #SQLCipher #panic_mode #Android_security #мессенджер #шифрование #криптография #forensic #decoy_database #open_source
-
Công cụ so sánh SQLite/SQLCipher tự lưu trữ: so sánh, đồng bộ và di chuyển cơ sở dữ liệu ngoại tuyến. Hỗ trợ mã hóa SQLCipher, tạo bản vá SQL, hoạt động ngoại tuyến. Thích hợp cho Bitwarden, Home Assistant,...
#selfhosted #database #sqlite #sqlcipher #tựlưu trữ #cơsởdữliệu
https://www.reddit.com/r/selfhosted/comments/1p8m9wx/selfhosted_sqlitesqlcipher_database_comparison/
-
Are you interested in using #SQLCipher with #PHP (completely encrypted SQLite databases)?
If so, I have published packages for #Debian 12 / 13, and #Ubuntu 22.04 / 24.04, against the PHP versions 7.4, 8.0, 8.1, 8.2, 8.3 and 8.4 that are provided by #Sury for those distros.
https://git.mig5.net/mig5/php-sqlcipher
The packages can be installed from my apt repository (see the README) or else you can build them yourself via the scripts there.
Not heard of SQLCipher? It’s #SQLite with encryption on top, and is what #Signal uses to encrypt data on-device. Read more about it at https://www.zetetic.net/sqlcipher/design/ -
Are you interested in using #SQLCipher with #PHP (completely encrypted SQLite databases)?
If so, I have published packages for #Debian 12 / 13, and #Ubuntu 22.04 / 24.04, against the PHP versions 7.4, 8.0, 8.1, 8.2, 8.3 and 8.4 that are provided by #Sury for those distros.
https://git.mig5.net/mig5/php-sqlcipher
The packages can be installed from my apt repository (see the README) or else you can build them yourself via the scripts there.
Not heard of SQLCipher? It’s #SQLite with encryption on top, and is what #Signal uses to encrypt data on-device. Read more about it at https://www.zetetic.net/sqlcipher/design/ -
Are you interested in using #SQLCipher with #PHP (completely encrypted SQLite databases)?
If so, I have published packages for #Debian 12 / 13, and #Ubuntu 22.04 / 24.04, against the PHP versions 7.4, 8.0, 8.1, 8.2, 8.3 and 8.4 that are provided by #Sury for those distros.
https://git.mig5.net/mig5/php-sqlcipher
The packages can be installed from my apt repository (see the README) or else you can build them yourself via the scripts there.
Not heard of SQLCipher? It’s #SQLite with encryption on top, and is what #Signal uses to encrypt data on-device. Read more about it at https://www.zetetic.net/sqlcipher/design/ -
https://github.com/inlinehq/GRDB.swift
friendly fork of GRDB with SQLCipher included. (for various reasons, this isn't practical with SPM and GRDB.) this just caught my eye as a migration path for Feditext's GRDB+SQLCipher fork; hopefully it's backwards-compatible.
-
#GRDB 7 will drop CocoaPods support.
Some folks will be able to migrate to SPM. But folks who use GRDB+#SQLCipher will be stuck with GRDB 6.
I'm not pleased with the situation, so please chime in the linked discussion below: your experience may help!
-
@realn2s
Indeed #SQLCipher and #SQLite "SEE" are not compatible. I learned that from following the former SQLite mailing list and the current forum, but I don't have a link to a specific article. -
My impression is, that #SQLCipher is not compatible with the #SQLite Encryption Extension (or the other way around 😞 )
At least I didn't find a way to specify the key in such a way that #SQLite3 works with the database wich works using SQLCipher.
Can someone confirm or point me to some documentation regarding this?