摘要
本申请涉及数据库安全技术领域,公开了一种基于可信执行环境和认证加密的数据库管理系统和方法,数据库管理系统包括应用程序主机、SQLite数据库扩展模块、数据库主机,所述应用程序主机和所述SQLite数据库扩展模块设置在可信环境中,所述数据库主机设置在非可信环境中,本申请基于主流SGX硬件平台部署,高度兼容标准SQL语法,在数据处理过程中能够避免隐私的泄露和篡改,在兼顾系统安全性的同时,确保了良好的运行性能,能更好地满足金融终端、智能设备、物联网网关等对数据安全和性能要求严苛的场景需求,具有广阔的应用前景和极高的工程实用价值。