摘要

本发明提出了一种客户端与数据库之间建立可信关系的方法,客户端通过一对公私钥实现用户身份的不可伪造,数据库系统在用户数据上维护了一个可验证索引结构,用户数据的每一次更新,索引结构的状态信息都会被同步到客户端,客户端可以通过这些状态信息去判断查询结果的正确性,同时,这些更新操作都会被记录到一个不可篡改的历史表当中,用户可以通过该表实现对数据的追溯。此外,该框架兼容传统数据库,可以在最大限度保证已有的遗产系统不会受到很大影响。