Breaking Encryption on SQLITE Database(un-encrypted) that has Encrypted Values | With Python



Breaking Encryption on SQLITE Database(un-encrypted) that has Encrypted Values | With Python

Breaking Encryption on SQLITE Database(un-encrypted) that has Encrypted Values | With Python

I had no idea that this would work the way it did. No brute forcing was needed. Some simple SQL queries did the break opened the whole encryption.
Big companies use SQLITE as their default Database on mobile platforms.

*Edit: As pointed out by Sqlite official Reddit, that this is a very insecure (newbie) way of doing it, and also the DB is un encrypted. Well What I wanted to say was even the strongest HASH would work if the DB is not encrypted, and also unlike MySQL or MSSQL, Sqlite doesn’t come with a default encryption mechanism.*
I am a newbie here and I know that. I wanted to point out, that doing this way would not work even with the best encryption if the values can simply be queried out.
*This is not a click bait or a misleading sham on SQLITE or PyCrypto.* But just a way of saying not to make the mistakes I made thinking that you have used encryption.
More work is needed to encrypt the DB itself unlike other SQL managers.

Comments are closed.