Page 30 - 金融科技视界2022-8期
P. 30

Technical Tracking
              技术追踪






                                                                                  2
                                                                                    路线二:可信执行环境



                                                                                    可信执行环境(TEE)的方
                                                                                法 是 通 过可信 的 抗篡 改 的 软 硬
                                                                                件 构 建一 个 可信 的 安 全 环 境,

                                                                                数 据在该环 境 中由可信 的 程 序
                                                                                进 行 处 理 。该 环 境 具 备 一定 抵
                                                                                抗外界窃取数据、篡改数据、篡
                                                                                改 程序 的 能 力。目前 较 为 成熟
                                                                                的可信 执行 环 境 方 案 有S GX、

                                                                                Trustzone等。
                2)安全挑战。虽然密码学给                 务的要求。除了使用强安全模型                        与MPC一样,TEE同样具备
            MPC的安全性提供了非常高的保                   的MPC协议,一种解决办法是将                   以下优点:支持任意计算逻辑、

            障,但是由于MPC的性能挑战,不                  MPC和TEE结合:各参与方将其                  结果输出可控、数据用途用量控
            少MPC协议采用的安全模型是弱                   MPC软件运行在其TEE中,通过                  制、计算正确性校验。两者的差
            化的(相对于身份认证、密钥协商                   TEE来保证不偏离协议和增大合                   异源于实现机制和安全前提的不
            等密码协议)。                           谋攻击的难度。                           同,TEE依赖于特定软硬件的安
                例如:安全模型假设无合谋                      3)功 能 挑 战。功 能 完备 的            全性,MPC依赖于密码算法的安

            (参与方之间不会合谋以窃取其                    MPC产品研发挑战很大,需要投                   全性。
            他方数据)、不偏离协议(每个参                   入很多资源。研发功能丰富高性能                       由 于 避 免了复 杂 的 密 码 学
            与方都忠实执行规定的MPC协                    的分布式机器学习、数据分析产                    计算和协议,TEE其性能远高于

            议)。若无合谋假设不成立,则数                   品已经挑战很大,研发基于MPC                   MPC,基于的TEE隐私计算产品
            据会泄露;若不偏离协议假设不成                   的密态机器学习、数据分析产品                    研发也相较容易:可以将现有的机
            立,不少MPC协议也存在数据泄                   挑战更大。目前业内的大多MPC                   器学习、统计分析等软件迁移或适
            露风险。                              产品与传统的AI平台、数据库相                   配到TEE下,实现隐私计算的机器
                因此,在应用MPC产品时,                 比,功能还是欠缺很多,需要时间                   学习、统计分析等。

            需 注 意其安全模型 是 否 达 到业               来完善。                                  TEE的局限性主要在于需要



















            28  金融科技视界
   25   26   27   28   29   30   31   32   33   34   35