>Most freely available encryption extensions use a hard coded encryption
>method. This is true for System.Data.SQLite (128 bit RSA), SQLCipher
>(256 bit AES), and wxSQLite3 (128 or 256 bit AES, decided at compile
>time) to name a few. The official commercial SQLite Encryption Extension
>(SEE) allows to select an encryption method at runtime, this is done by
>using a method prefix in the encryption key passed to function
>sqlite3_key.

RSA?  As in Rivest-Shamir-Adleman?  I have seen this on the list multiple times 
now and I doubt very much that RSA is used.  It must be slower than molasses 
running uphill in Siberia in January ... which is why RSA is never used for 
data encryption.  Encryption of the symmetric key maybe, but of the data?  And 
128-bit RSA has a security lifetime of about 38 seconds, so it is little better 
than XOR obfuscation.

Are you sure you do not mean RC4 or RC5?

---
Theory is when you know everything but nothing works.  Practice is when 
everything works but no one knows why.  Sometimes theory and practice are 
combined:  nothing works and no one knows why.




_______________________________________________
sqlite-users mailing list
sqlite-users@sqlite.org
http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users

Reply via email to