单元化架构在密码基础设施中的应用与挑战
随着数字化转型的加速,数据安全和隐私保护成为金融机构的首要任务。浙江网商银行的基础技术架构师谭翔在最近的一次分享中,详细介绍了基于单元化架构的密码基础设施高可用与合规实践。本文将根据谭翔的分享内容,探讨金融机构在密评合规方面的挑战、单元化架构的应用、密码基础设施的挑战以及应对方案和未来展望。
一、金融机构密评合规挑战
金融机构在密评合规方面面临着多方面的挑战。首先,硬件加密方面,密码机容量、链路耗时长、密码机容灾和负载均衡等问题亟待解决。其次,KMS服务高可用性也是一个挑战,包括数据库单库、突发流量、依赖系统风险和跨城访问等问题。最后,密钥安全也是一个重要的问题,包括业务密钥明文不可见、密钥机密传输和密钥机密存储等。
二、单元化架构的应用
为了解决上述挑战,浙江网商银行采用了单元化架构。单元化架构是一种将系统划分为多个独立单元的方法,每个单元包含完整的功能,可以独立部署和扩展。这种架构可以提高系统的可用性和容错能力,同时也可以简化系统维护和升级。
三、密码基础设施挑战
在密码基础设施方面,浙江网商银行面临着硬件加密算力的高可用性挑战。为了解决这个问题,他们采用了近端密码卡加密和加密算力的高可用方案。此外,他们还采用了软密钥系统近端缓存来降低压力。
四、应对方案与落地实践
为了应对密码基础设施的挑战,浙江网商银行采取了一系列应对方案。首先,他们采用了Gzone+Czone部署与数据库容灾方案,确保数据的安全性和可用性。其次,他们还采用了硬件加密算力归一、硬件加密应用内负载均衡、Rzone单元化部署支持用户级密钥和数据库拆百等方案。
五、未来展望
展望未来,浙江网商银行将继续优化其密码基础设施,以提高系统的安全性和可用性。他们计划进一步优化硬件加密算力归一和硬件加密应用内负载均衡方案,以提高系统的性能和可靠性。此外,他们还计划进一步探索Rzone单元化部署支持用户级密钥和数据库拆百方案,以提高系统的安全性和可扩展性。
总结
基于单元化架构的密码基础设施高可用与合规实践是金融机构在数字化转型的过程中必须面对的挑战。浙江网商银行的经验为我们提供了一个很好的参考,我们可以从中学习到如何应对这些挑战,并优化我们的密码基础设施。