[发明专利]实现自主可控数据库自定义函数加密的方法在审
申请号: | 201710033985.1 | 申请日: | 2017-01-18 |
公开(公告)号: | CN106709373A | 公开(公告)日: | 2017-05-24 |
发明(设计)人: | 边伟亮;燕兴余;缪燕;杨利兵;姚玮;江樱;裴旭斌;吴双惠;王胜文 | 申请(专利权)人: | 北京许继电气有限公司;国网浙江省电力公司;许继集团有限公司;国家电网公司 |
主分类号: | G06F21/62 | 分类号: | G06F21/62;G06F17/30 |
代理公司: | 北京立成智业专利代理事务所(普通合伙)11310 | 代理人: | 张江涵 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 实现 自主 可控 数据库 自定义 函数 加密 方法 | ||
1.一种实现自主可控数据库自定义函数加密的方法,其特征在于,包括:
步骤1、获取自定义函数的函数体代码;将所述将自定义函数的函数体转换成密文;
步骤2、创建自定义函数语言模板;创建过程语言模板;生成密文的自定义函数;
步骤3、对密文的自定义函数进行SQL解析,如果解析结果正确则对自定义函数进行编译,然后将编译后的自定义函数存储到pg_catalog.pg_proc文件中。
2.根据权利要求1所述的实现自主可控数据库自定义函数加密的方法,其特征在于,所述步骤1中通过以下的一种加密算法对自定义函数的函数体进行加密:Unicode、ASCII、GBK、GB2312、UTF-8。
3.根据权利要求1所述的实现自主可控数据库自定义函数加密的方法,其特征在于,所述步骤1中对自定义函数的函数体采用流加密方式进行加密,所述流加密包括:一边解密一边编译,并在把编译完成后将相应部分删除。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京许继电气有限公司;国网浙江省电力公司;许继集团有限公司;国家电网公司,未经北京许继电气有限公司;国网浙江省电力公司;许继集团有限公司;国家电网公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710033985.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:增强型身份保持的隐私保护方法
- 下一篇:一种关键数据安全性保证方法和装置