Home > Software engineering >  File access encrypted Sqlite encryption
File access encrypted Sqlite encryption

Time:10-02

I used vc + + environment to develop a teaching software
Spend a lot of hired a teacher to record audio on
Thousands of audio files (only 10 seconds each file) directly stored in the software folder,, a total of 300 m
And using the SQLITE database, can be directly to check the database content, can't set the password
It is easy to be steal

Excuse me:
1. Is there a sqlite database encryption method?>
2. Audio files can be encrypted, not directly by the user see?

CodePudding user response:

Miss zhao hurried out offering your classic sayings

CodePudding user response:

. No one know, if I ask is too LOW

CodePudding user response:

Add cent to 100

CodePudding user response:

Before the database, using an encryption function is encrypted, you can use the aes or other encryption methods, after reading, decrypted using the corresponding decryption function before using

CodePudding user response:

1. SQLite encryption method reference here: http://www.cnblogs.com/daguo/p/3747858.html
2. Audio encryption method can simply, by means of byte xor encryption for dozens or hundreds of K bytes of audio file header do processing, details you can Google it,

CodePudding user response:

reference 1st floor vcttyys response:
miss zhao hurried out offering your classic sayings






Advise the landlord don't spend and waste your limited life infinite encryption to decrypt dead loop!

CodePudding user response:

Who can prevent recorder recorded at the computer?
Who can prevent the camera on the computer?
Who can prevent take the camera to the computer was taken?

CodePudding user response:

Video encryption, a special player

CodePudding user response:

You ask is sqlite3_key this function? This thing in wxsqlite repository implementation, you can download the wxsqlite library and have a look

CodePudding user response:

Direct to file AES encryption, then read out the first decryption

CodePudding user response:

Agree with upstairs, directly to the original data file is encrypted, write data is written to the database itself is encrypted, so don't do the db file encrypt
  • Related