I know but it is slow for large file
Single column?I'd encrypt single columns and store them. Avoid to crypt key fields.
Oh yes it is good solution.You do while loading db. You decrypt while reading. I wrote "columns"... Using crypt has something to pay in performance...