| CPC G06F 21/62 (2013.01) [G06F 21/46 (2013.01)] | 20 Claims |

|
1. A computer-implemented method comprising:
receiving first data encapsulating second data in a hidden compartment;
receiving a password by a password encoder comprising a neural network, the neural network being configured to learn mappings between passwords and keys which enable recovery of difference transformations of data within the hidden compartment;
generating, by the password encoder and based on the password, a key;
combining the first data and the key to generate the second data; and
providing the second data to a consuming application or process.
|