摘要
本发明公开了一种基于kotlin语言的软件加密方法、装置及电子设备,所述方法应用于在kotlin语言运行环境中运行的当前应用程序,所述方法包括:对诊断软件的数据库进行分析,得到分析结果,其中,所述分析结果包括数据库存储位置以及数据库存储的数据表;根据所述分析结果,筛选得到两个以上数据类型一致的数据表,并将两个以上所述数据表合并为一个数据表;对合并后的数据表进行加密处理,并将加密密钥和加密算法存储在数据库头部;对数据库进行测试,判断是否加密成功;通过对合并后的数据表进行加密处理,并将加密密钥和加密算法存储在数据库头部,避免数据库被破解,提高了设备整体的安全性;通过对数据库进行测试,避免出现加密未成功的情况。
技术关键词
软件加密方法
诊断设备
加密算法
电子设备
软件加密装置
计算机程序产品
生成密钥
哈希算法
加密数据
验证数据库
发送者
存储计算机程序
指令
加密模块
测试模块
分析模块
系统为您推荐了相关专利信息
在线识别方法
有功功率
发电机组
计算机可读指令
滑动窗口
分布测量方法
电子设备
超声波流量计
算法
电子天平