Meta最近发布了Platform Integrity Attestation API(Attestation API),这是一种新的防滥用解决方案,旨在保护应用程序免受未经授权的修改和潜在的安全漏洞。该API检测应用程序的服务器是否与未屏蔽的VR设备交互,并确保应用程序的可信性。随着Meta Quest生态系统的发展,验证应用程序完整性的一致方法变得越来越重要,以提供安全可靠的用户体验。因此,Meta希望通过Attestation API为各种安全相关用例提供简单的解决方案,包括保护设备身份验证、基于硬件的应用程序禁令、保护财务和企业应用程序数据、防止外部数据滥用和反盗版。Attestation API是一个通用、灵活和稳健的安全解决方案,用于验证应用程序运行的固件和操作系统的完整性。集成后,API会提供一个“证明令牌”,用于确定在Meta设备上运行的应用程序是否被篡改。认证服务器会对令牌进行加密签名,以增强认证过程的安全性和可靠性。可以使用Trust on First Use(TOFU)的身份验证函数来运行API,并在特定时间点获取认证令牌,并在整个会话中本地缓存它。认证服务器验证令牌,并将验证结果发送回应用服务器。如果令牌验证成功,服务器会为应用客户端提供服务请求,否则会发送错误消息。