阿里云首席安全架构师独家揭秘:神龙云服务器背后的加密计算技术

这里我们举机器学习的例子,帮助大家了解加密计算的使用场景。

今天,通过大数据学习,很多人工智能的应用都需要采用一个机器学习模型。这个模型往往是通过大量数据训练所得出的。那么,当客户将人工智能应用开发成一个云应用,开放给最终用户的时候,如何保护机器学习模型是一个很现实问题。

如果机器学习模型被其他人掌握,模型则有可能被别人复制使用或绕过。以前,我们只能通过代码混淆,软件加密等中低强度的方法对这些重要的模型进行保护。

而通过采用加密计算技术,客户可以将机器学习模型加密,并通过开发特定的、使用加密计算的模型预测程序,在加密计算环境中使用机器学习模型,保证任何在加密计算环境之外的软件、硬件都无法获取到真实的机器学习模型数据,大大加强了数据安全的强度。