Files stored locally on the device should be able to be encrypted. Likewise, the library should be able to decrypt downloaded files.