Ho file sul server che è crittografato con AES. Sto sviluppando app iOS e Android per decodificare ed elaborare quei file nel telefono o nel tablet. Per decodificare i file sulle app client, devo usare / memorizzare le stesse chiavi AES nell'app. Ciò significa che devo inserire le mie chiavi AES nel codice in modo da poter utilizzare direttamente dal dispositivo di origine o di spedizione sul dispositivo client in modo da poter memorizzare lì. Mantenere / spedire le chiavi di crittografia nel codice è una cattiva idea, ma ho bisogno di quelle chiavi per elaborare i file.
Come posso conservare in modo sicuro le chiavi nel mio codice? O c'è un altro modo per ottenere le mie chiavi AES nel client in modo da poter decifrare i file?