GitHub topics: sqlcipher
zoff99/sorma2
Simple ORM(Android) based on https://github.com/maskarade/Android-Orma
Language: Java - Size: 146 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 0 - Forks: 0
Bowlerr/sqlite-intelliview-vscode
Modern SQLite/SQLCipher database viewer and editor for VS Code
Language: JavaScript - Size: 5.17 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 3 - Forks: 0
pawelsalawa/sqlitestudio
A free, open source, multi-platform SQLite database manager.
Language: C - Size: 83.2 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 6,251 - Forks: 633
Tencent/wcdb
WCDB is a cross-platform database framework developed by WeChat.
Language: C - Size: 81.9 MB - Last synced at: 7 days ago - Pushed at: 16 days ago - Stars: 11,538 - Forks: 1,470
rosch100/mcp-encrypted-sqlite
MCP server for SQLCipher 4 encrypted SQLite databases - Full CRUD operations via Model Context Protocol
Language: Java - Size: 257 KB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 0 - Forks: 0
m4heshd/better-sqlite3-multiple-ciphers
better-sqlite3 with multiple-cipher encryption support 🔒
Language: JavaScript - Size: 129 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 214 - Forks: 33
ilyarolf/AiogramShopBot
Aiogram-based autosale bot that accepts payments in BTC, LTC, SOL, ETH and Binance-Coin.
Language: Python - Size: 516 KB - Last synced at: 7 days ago - Pushed at: 8 days ago - Stars: 146 - Forks: 45
zoff99/sqlite-jdbc Fork of xerial/sqlite-jdbc
SQLite JDBC Driver for Android and Linux with SQLCipher included
Language: C - Size: 846 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 1 - Forks: 0
bsamarji/Keepr
Secure Command-Line Password Manager
Language: Python - Size: 132 KB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 2 - Forks: 0
zoff99/csorma
C Simple ORM (Android?) - written in pure C
Language: C - Size: 7.72 MB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 2 - Forks: 0
DataflareApp/Dataflare
Fast. Simple. Database Manager.
Size: 12.7 KB - Last synced at: 18 days ago - Pushed at: 18 days ago - Stars: 204 - Forks: 3
lum-tools/lum-secrets-mcp
Local, offline secrets broker for AI agents. Secure storage with OS keystores, SQLCipher, and MCP integration.
Language: Rust - Size: 134 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0
pakerwreah/InspectorWeb
Tool to inspect SQLite databases and intercept network requests from mobile applications.
Language: Vue - Size: 17.3 MB - Last synced at: about 1 month ago - Pushed at: about 3 years ago - Stars: 24 - Forks: 7
stcarrez/ada-ado
Ada Database Objects
Language: Ada - Size: 7 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 26 - Forks: 5
journeyapps/node-sqlcipher
SQLCipher bindings for Node
Language: PLpgSQL - Size: 50.2 MB - Last synced at: about 1 month ago - Pushed at: almost 3 years ago - Stars: 207 - Forks: 68
swift-everywhere/grdb-sqlcipher Fork of groue/GRDB.swift
A fork of GRDB with support for SQCipher databases
Language: Swift - Size: 51.6 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 0
netpyoung/SqlCipher4Unity3D
💾 SqlCipher made easy for Unity3d
Language: C# - Size: 217 MB - Last synced at: 30 days ago - Pushed at: about 1 month ago - Stars: 178 - Forks: 36
netpyoung/prebuilt-libsqlcipher
:package: Prebuilt native libsqlcipher for Unity3D(SqlCipher4Unity3D)
Language: Shell - Size: 46.9 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 8 - Forks: 4
guardianproject/IOCipher
make non-root mountable encrypted disk shares
Language: Java - Size: 19.7 MB - Last synced at: about 1 month ago - Pushed at: about 5 years ago - Stars: 141 - Forks: 45
Mythologyli/qq-nt-db
QQ NT Windows 数据库解密+图片/文件清理
Language: Python - Size: 2.16 MB - Last synced at: about 2 months ago - Pushed at: over 1 year ago - Stars: 123 - Forks: 6
ipirangad3v/my-diary-android-app
My Diary is a modern, offline-first journaling application for Android, built with security and privacy as its core principles. It demonstrates a robust, multi-layered encryption strategy to ensure that user entries remain confidential and accessible only to them, even across multiple devices.
Language: Kotlin - Size: 1.37 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0
skiptools/swift-sqlcipher
Cross-platform swift SQLite interface with embedded SQLCipher extension
Language: C - Size: 4.98 MB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 38 - Forks: 3
bloomberg/selekt
A Kotlin and familiar Android SQLite database library that uses encryption.
Language: Kotlin - Size: 96.8 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 50 - Forks: 8
xeodou/go-sqlcipher
Golang SQLCipher driver conforming to the built-in database/sql interface and using the latest sqlite3 code.
Language: C - Size: 10.6 MB - Last synced at: about 2 months ago - Pushed at: almost 2 years ago - Stars: 232 - Forks: 51
zoff99/iocipher_pack
make non-root mountable encrypted disk shares
Language: C - Size: 1.12 GB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 4 - Forks: 1
jagadeesh-k-2802/password-manager-compose
Minimalistic, Secure, Offline Password Manager
Language: Kotlin - Size: 771 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 10 - Forks: 3
throneless-tech/bitpart
Bitpart is a messaging tool that runs on top of Signal to support activists, journalists, and human rights defenders.
Language: Rust - Size: 460 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 16 - Forks: 1
zoff99/gen_sqlcipher_amalgamation
generate sqlcipher amalgamation
Language: C - Size: 5.95 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0
skolson/KmpSqlencrypt
Kotlin multiplatform API for encrypted Sqlite
Language: C - Size: 177 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 5 - Forks: 0
chanonly123/SQLCipher-SPM
Prebuilt SQLCipher framework for iOS, tvOS, watchOS & visionOS
Language: C - Size: 70.8 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 3 - Forks: 0
MarkShawn2020/wechat-dbcracker
MacOS 微信数据库破解(不用找了,整个github都没比这份更清晰的了!)
Language: TypeScript - Size: 1.19 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 150 - Forks: 21
zhouchangsheng/sqlcipher
SQLCipher 是一个基于openssl加密功能sqlite3
Language: JavaScript - Size: 1.06 MB - Last synced at: about 2 months ago - Pushed at: about 8 years ago - Stars: 25 - Forks: 4
JuliaAPlavin/SQLCipher.jl
Drop-in replacement for SQLite.jl, using the sqlcipher library for full encryption support.
Language: Julia - Size: 11.4 MB - Last synced at: 3 months ago - Pushed at: 9 months ago - Stars: 1 - Forks: 0
cleg0078/pdo_sqlcipher
compile pdo_sqlcipher module for php8.2 and above
Language: Shell - Size: 18.6 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0
pakerwreah/Inspector
Tool to inspect SQLite databases and intercept network requests from mobile applications.
Language: C++ - Size: 9.2 MB - Last synced at: about 1 month ago - Pushed at: about 3 years ago - Stars: 21 - Forks: 3
Willena/sqlite-jdbc-crypt Fork of xerial/sqlite-jdbc
SQLite JDBC Driver with encryption support
Language: Java - Size: 566 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 190 - Forks: 36
jfversluis/MauiEncryptedSqliteSample
Sample code to demonstrate how to work with a encrypted SQLite database in .NET MAUI (and Xamarin.Forms)
Language: C# - Size: 77.1 KB - Last synced at: 4 months ago - Pushed at: over 3 years ago - Stars: 20 - Forks: 2
ChatSecure/ChatSecure-iOS
ChatSecure is a free and open source encrypted chat client for iOS that supports OTR and OMEMO encryption over XMPP.
Language: Objective-C - Size: 45.7 MB - Last synced at: 6 months ago - Pushed at: over 1 year ago - Stars: 3,145 - Forks: 1,025
guanlisheng/wxsqliteplus
A simple SQLite database browser built with wxWidgets and wxSQLite3
Language: C++ - Size: 1.55 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 48 - Forks: 14
leo-aa88/PetitePass
A lightweight password manager coded with Python using SQLCipher for SQLite database encryption and PyQt.
Language: Python - Size: 174 MB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 24 - Forks: 2
raheemadamboev/room-sqlcipher
A simple app that uses encrypted database via Room and SQLCipher
Language: Kotlin - Size: 20.3 MB - Last synced at: 6 months ago - Pushed at: about 1 year ago - Stars: 5 - Forks: 3
vyngt/password-manager-2
My cool Password Manager.
Language: TypeScript - Size: 17.8 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 3 - Forks: 2
drydart/flutter_sqlcipher
SQLCipher database plugin for Flutter apps.
Language: Dart - Size: 237 KB - Last synced at: about 1 month ago - Pushed at: almost 6 years ago - Stars: 65 - Forks: 15
DamianSuess/Learn.SQLite
Test of C# SQLite and SQLCipher database connections for Xamarin
Language: C# - Size: 188 KB - Last synced at: 7 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0
YQqiang/EncryptDBUI
基于FMDB/SQLCipher的Mac版数据库加解密工具
Language: Swift - Size: 3.41 MB - Last synced at: 8 months ago - Pushed at: over 5 years ago - Stars: 6 - Forks: 2
mIwr/SQLCipherED
Standalone SQLCipher decryptor
Language: C# - Size: 119 KB - Last synced at: 7 months ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0
alexis-kouvakas/Stegpass
Essentially lets you store and manage your passwords inside pictures for enhanced securiy.
Language: Python - Size: 91.8 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 0
barroit/PassKeeper
PassKeeper - a password manager expected to work on both linux and windows
Language: C - Size: 810 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0
uhve/pswdmngr
peewee based password manager/generator
Language: Python - Size: 13.7 KB - Last synced at: over 1 year ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0
CovenantSQL/go-sqlite3-encrypt Fork of mattn/go-sqlite3
Encrypted sqlite3 and driver for golang using database/sql
Language: C - Size: 42.2 MB - Last synced at: over 1 year ago - Pushed at: over 6 years ago - Stars: 53 - Forks: 8
QQBackup/sqlcipher-github-actions
Compile SQLCipher for Windows with GitHub Actions (statically linked + dynamically linked)
Size: 63.5 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0
sakil007/Sqlcipher
Sqlcipher for encode and decode all sqlite tabel.
Language: Java - Size: 474 KB - Last synced at: over 1 year ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0
AzharRivaldi/sqlcipher-example
Encrypt Database dengan SQLCipher Android
Language: Java - Size: 105 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0
therahulmeena/Kryptoscope
A wrapper based on Facebook Stetho to view encrypted (SQLCipher) database of Android Project.
Language: Java - Size: 300 KB - Last synced at: over 1 year ago - Pushed at: almost 8 years ago - Stars: 1 - Forks: 0
ankitthakur/CoreDataPreference
Using core data as UserDefault settings with encryption (EncryptedCoreData)
Language: HTML - Size: 7.61 MB - Last synced at: over 1 year ago - Pushed at: almost 7 years ago - Stars: 0 - Forks: 0
aptech73/password_manager
Password Manager Application with Encryption
Language: Kotlin - Size: 243 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0
dhaneshgosai/EncrypedCoreDataDemo
Core Data with SQLCipher Integration demo
Language: Swift - Size: 2.01 MB - Last synced at: over 1 year ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 0
Chuckv01/adobe-sqlcipher-issue-reproduction
Reproduction of the SQLCipher / Adobe Mobile SDK Issue with SQLite3
Language: Swift - Size: 3.89 MB - Last synced at: 9 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0
chg-hou/EnMicroMsg.db-Password-Cracker
Crack the password of EnMicroMsg.db with brute-force attack.
Language: Python - Size: 55.7 KB - Last synced at: over 1 year ago - Pushed at: about 2 years ago - Stars: 322 - Forks: 78
ValentinMontmirail/go-sqlcipher Fork of xeodou/go-sqlcipher
Golang SQLCipher driver conforming to the built-in database/sql interface and using the latest sqlite3 code.
Language: C - Size: 29.8 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 4 - Forks: 1
munbonecci/EncryptedRoomDB
This app was created to learn the use of Room database encrypted with SQLCipher.
Language: Kotlin - Size: 661 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0
wlltmrt/sqlcipher
Provides transparent 256-bit AES full database encryption
Language: C - Size: 2.86 MB - Last synced at: over 1 year ago - Pushed at: almost 5 years ago - Stars: 2 - Forks: 2
man2k/Password-Manager-UEM
Password Manager UEM
Language: TypeScript - Size: 11.2 MB - Last synced at: over 1 year ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0
gstok/EnMicroMsgDBExporter
微信聊天记录数据库EnMicroMsg.db导出工具
Language: Vue - Size: 693 KB - Last synced at: about 2 years ago - Pushed at: almost 7 years ago - Stars: 8 - Forks: 6
alfiedouglas0/diapy
diapy is a super light weight diary/journal editor written in Python. This stores all entries in an encrypted SQLite database using sqlcipher3.
Language: Python - Size: 306 KB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 0
didotb/reloc.tk
Git repo is for version control only, app is accessible in replit.
Language: Python - Size: 265 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0
raja-arumugam/Bank-App-with-Clean-Archicture-
We can Transfer amount, deposit amount with the help of Room Database.
Language: Kotlin - Size: 1.89 MB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0
raja-arumugam/Contacts-with-Clean-Architure
Language: Kotlin - Size: 560 KB - Last synced at: about 2 months ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0
synapticweb/CipherPass
A password manager for Android
Language: Kotlin - Size: 1.26 MB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 0
mrmitew/bankapp
An example of a fictional banking app that utilizes the some of the hotest stuff on Android/Kotlin for this moment, following the Clean Architecture.
Language: Kotlin - Size: 320 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 19 - Forks: 4
t1000ln/sqlcipher-front
这是个辅助开发工具,专用于支持rusqlite绑定的sqlcipher加密库的数据查询和编辑,非生产用途。
Language: Rust - Size: 708 KB - Last synced at: over 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0
klingtnet/notes
A personal note/journal server with extended markdown support and full text search.
Language: Go - Size: 439 KB - Last synced at: over 1 year ago - Pushed at: about 5 years ago - Stars: 7 - Forks: 0
dmtomczyk/SecureFileManager
Secures files into a WPF application by utilizing a SQLCipher database stored locally that is encrypted and password protected. Also implements MVVM best practices along with several other key design patterns such as: UnitOfWork, Repository, DbContext, ServiceLayer, and others.
Language: C# - Size: 11.7 KB - Last synced at: over 2 years ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 2
jmarkstar/cheq-demo-project
Demo Project
Language: Kotlin - Size: 1.02 MB - Last synced at: 9 months ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 0
Henrique-Miranda/erpy
ERPY - Open Source ERP
Language: Python - Size: 1.16 MB - Last synced at: over 2 years ago - Pushed at: almost 3 years ago - Stars: 8 - Forks: 1
georgezywang/RealTime_Wechat_Analysis
Real time wechat chatting helper
Language: Python - Size: 602 KB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 2 - Forks: 0
DerEasy/Argonify
Argonify is a local password manager for Android that makes use of the award-winning Argon2 hashing algorithm to keep user's data safe.
Language: Java - Size: 51.9 MB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0
Lenz-K/android-encrypted-room-database-example
A sample app that shows how to easily encrypt the room database in an Android app. The password used for encryption is generated on the first use and saved in the Android EncryptedSharedPreferences.
Language: Kotlin - Size: 216 KB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 3 - Forks: 3
ndhaba/mini-sqlcipher
Encrypt and decrypt SQLite databases without SQLCipher installed
Language: JavaScript - Size: 9.77 KB - Last synced at: 4 months ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 0
DanielSerdyukov/alchemy
Reactive ORM for Android
Language: Java - Size: 373 KB - Last synced at: over 2 years ago - Pushed at: over 8 years ago - Stars: 81 - Forks: 7
aimukhin/debs
Double-entry bookkeeping system
Language: Python - Size: 1010 KB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 7 - Forks: 2
sjemens/qsqlcipher-qt5
Qt5 SQL driver plugin for SQLCipher
Language: C++ - Size: 26.5 MB - Last synced at: over 2 years ago - Pushed at: almost 3 years ago - Stars: 39 - Forks: 20
HariAgus/MovieCleanArchitecture
This is a Repository Submission in course dicoding class MADE (Menjadi Android Developer Expert), in the App used API The MovieDB
Language: Kotlin - Size: 298 KB - Last synced at: over 2 years ago - Pushed at: over 4 years ago - Stars: 2 - Forks: 0
kareem96/Submission-Final-Flutter-Expert-Dicoding
Submission Final Flutter Expert Dicoding
Language: Dart - Size: 1.44 MB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 0
we-demo/sqlcipher-electron-demo
Demo for cross-sqlcipher used with Electron
Language: HTML - Size: 1000 Bytes - Last synced at: over 2 years ago - Pushed at: over 7 years ago - Stars: 1 - Forks: 0
MHendriF/Capstone
Movie Catalog
Language: Kotlin - Size: 1.27 MB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0
JaosnHsieh/electron-sqlite-sqlcipher-test
Testing if nodejs @journeyapps/sqlcipher works on electron v19 macOS
Language: JavaScript - Size: 484 KB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0
softartdev/sqlcipher-ktn-pod
Wrap SQLCipher lib from Cocoapods to Kotlin Native
Language: Kotlin - Size: 29.3 MB - Last synced at: 5 months ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0
zoubingwu/better-sqlite3-sqlcipher Fork of WiseLibs/better-sqlite3
a sqlcipher build for better-sqlite3
Language: C - Size: 108 MB - Last synced at: over 2 years ago - Pushed at: over 5 years ago - Stars: 8 - Forks: 4
rranndt/AndroidExpertCapstoneProject
Android Capstone Project Repository
Language: Kotlin - Size: 51.4 MB - Last synced at: over 2 years ago - Pushed at: almost 4 years ago - Stars: 1 - Forks: 0
gennadis/twopasswords
TUI password manager with face recognition
Language: Python - Size: 1.21 MB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 3
MtaufiqH/Emgas
Clean Architecture project
Language: Kotlin - Size: 7.05 MB - Last synced at: over 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0
abbat/pdo_sqlcipher
SQLCipher PDO (PHP Data Objects) driver
Language: Shell - Size: 22.5 KB - Last synced at: over 2 years ago - Pushed at: almost 8 years ago - Stars: 17 - Forks: 9
krivahtoo/passman
A simple password manager in C++
Language: C++ - Size: 78.1 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 2 - Forks: 0
shidqimlna/The-Movie
Movie Recommendation App
Language: Kotlin - Size: 1.42 MB - Last synced at: 11 months ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0
Avandrea/encrypted-database-management
This program manages a shared encrypted database
Language: C++ - Size: 153 KB - Last synced at: over 2 years ago - Pushed at: about 6 years ago - Stars: 0 - Forks: 1
fantasyRqg/go-sqlite3 Fork of mattn/go-sqlite3
sqlite3 driver for go using database/sql
Language: Go - Size: 18.3 MB - Last synced at: over 2 years ago - Pushed at: almost 6 years ago - Stars: 0 - Forks: 0
Guang1234567/Guang1234567.github.io Fork of Huxpro/huxpro.github.io
My Blog / Jekyll Themes / PWA
Language: CSS - Size: 45.8 MB - Last synced at: over 2 years ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0
figome/haskell-sqlcipher
A Simple SQLCipher library for Haskell
Language: C - Size: 1.67 MB - Last synced at: about 1 month ago - Pushed at: over 8 years ago - Stars: 1 - Forks: 0
figome/festung
Remote multi-db SQLCipher Server
Language: Haskell - Size: 199 KB - Last synced at: 8 months ago - Pushed at: almost 7 years ago - Stars: 3 - Forks: 0