You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Mar 3, 2020. It is now read-only.
This is somewhat related to issue #49.
I realize it's not the use case for which Conceal was intended. But it is a useful one.
Suppose I want to store a bunch of encrypted files on SD cards, distribute those SD cards, and have an app that can decrypt the data later. I can't use Conceal to encrypt the files because it's written for Android, but the task of encrypting all those files would be too slow to do on Android.
What does my encryption process need to know in order to encrypt files on a server in a way that Conceal could later decrypt? (I'm planning to implement a custom keychain to return the right key in my Android app.) I know the encryption process should use AES-GCM and the same key as my custom keychain returns. Is that enough to ensure that the encrypted files will be decryptable by Conceal?