← 返回列表
一种养老系统的设备数据加密方法、存储介质和电子设备
申请人信息
- 申请人:南京迈特望科技股份有限公司
- 申请人地址:210000 江苏省南京市雨花台区软件大道11号花神大厦4楼408-417室
- 发明人: 南京迈特望科技股份有限公司
专利详细信息
| 项目 | 内容 |
|---|---|
| 专利名称 | 一种养老系统的设备数据加密方法、存储介质和电子设备 |
| 专利类型 | 发明申请 |
| 申请号 | CN202311397652.9 |
| 申请日 | 2023/10/25 |
| 公告号 | CN117395052A |
| 公开日 | 2024/1/12 |
| IPC主分类号 | H04L9/40 |
| 权利人 | 南京迈特望科技股份有限公司 |
| 发明人 | 穆康松; 吴二刚 |
| 地址 | 江苏省南京市雨花台区软件大道11号花神大厦4楼408-417室 |
摘要文本
本发明提供一种养老系统的设备数据加密方法,属于数据加密技术领域,对隐私数据先使用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转换为二进制数dd…dd,其中k是d的二进制位数;k-1k-210S2、根据下式计算倍点其中p为第i个倍点,d为d的二进制数第i位对应的数值,G为点乘运算中的基点;i=0, 1, ..., k-1;iiS3、进行计算链运算,具体过程如下:(1)初始化Q,Q为无穷远点;(2)从i=k-1开始,进行以下操作(2.1)将Q倍增;(2.2)如果d=1,则将Q加上p;如果d=0,则Q不进行任何操作;iii(2.3)确认i是否为0,如果为0则进入(3),否则将i减1返回(2.1);(3)输出Q。