首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种养老系统的设备数据加密方法、存储介质和电子设备 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:南京迈特望科技股份有限公司

摘要:本发明提供一种养老系统的设备数据加密方法,属于数据加密技术领域,对隐私数据先使用AES加密算法对数据进行加密,然后再使用ProGuard混淆工具进行混淆;对设备间的通信数据采用椭圆加密算法加密,采用计算链算法简化椭圆加密算法中的点乘运算,包括以下步骤:S1、将要点乘的标量d转换为二进制数,其中k是d的二进制位数;S2、计算倍点;S3、进行计算链运算,具体过程如下:(1)初始化Q,Q为无穷远点;(2)从开始,进行以下操作;(2.1)将倍增;(2.2)如果,则将加上;如果,则不进行任何操作;(2.3)确认是否为0,如果为0则进入(3),否则将减1返回(2.1);(3)输出Q;本发明能对养老系统的数据进行安全可靠且高效的加密。

主权项:1.一种养老系统的设备数据加密方法,对隐私数据先使用AES加密算法对数据进行加密,生成初步代码文件;对初步代码文件使用ProGuard混淆工具进行混淆,得到混淆代码再保存;对设备间的通信数据采用椭圆加密算法加密后再发送给相应的设备,其特征在于:采用计算链算法简化椭圆加密算法中的点乘运算,所述计算链算法包括以下步骤:S1、将要点乘的标量d转换为二进制数dk-1dk-2…d1d0,其中k是d的二进制位数;S2、根据下式计算倍点 其中pi为第i个倍点,di为d的二进制数第i位对应的数值,G为点乘运算中的基点;i=0,1,...,k-1;S3、进行计算链运算,具体过程如下:1初始化Q,Q为无穷远点;2从i=k-1开始,进行以下操作2.1将Q倍增;2.2如果di=1,则将Q加上pi;如果di=0,则Q不进行任何操作;2.3确认i是否为0,如果为0则进入3,否则将i减1返回2.1;3输出Q;所述椭圆加密算法包括以下步骤:S10、选取椭圆曲线和基点G;S20数据发送方选择一个随机数a作为发送方私钥,将a与基点G进行点乘运算得到发送方公钥A;S30、发送方将A发送给接收方;S40、接收方选择随机数b作为接收方私钥,将b与基点G进行点乘运算得到接收方公钥B;S50、接收方将B发送给发送方;S60、分别将a与B以及b与A进行点乘运算,均得到秘钥C;S70、发送发将待发送的明文消息转化为数字m;S80、发送方确定秘钥C在椭圆曲线上的任一坐标值c,将c与m通过异或运算得到密文M,将密文M发送给接收方;步骤S10选取的椭圆曲线为美国国家标准与技术研究院定义的曲线P-256;所述曲线P-256选取256位的素数域。

全文数据:

权利要求:

百度查询: 南京迈特望科技股份有限公司 一种养老系统的设备数据加密方法、存储介质和电子设备

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。