Fully Homomorphic Encryption
FHE allows for operations over always encrypted data, without allowing any access to the underlying raw data or the secret key. When calculations are performed over encrypted data the results are also encrypted – the data can then be passed on to the appropriate secret key holder, or stored in the encrypted state for further analysis. This data can also be consumed by AI models in its encrypted state with the output also remaining encrypted and accessible only to those with the appropriate keys. This allows for the exchange of data in an always encrypted format as well as for the performance of computation in untrusted environments without the possibility of a breach.