测绘通报 ›› 2022, Vol. 0 ›› Issue (1): 145-148.doi: 10.13474/j.cnki.11-2246.2022.0026

• 技术交流 • 上一篇    下一篇

大地测量时间系统在APP加密中的应用

李存文1, 郝波2, 邓学锋1, 王宁涛2, 朱睿1, 王如意1, 朱琦1   

  1. 1. 河南省测绘工程院, 河南 郑州 450003;
    2. 郑州智象测绘信息技术有限公司, 河南 郑州 450003
  • 收稿日期:2021-01-20 修回日期:2021-11-23 发布日期:2022-02-22
  • 通讯作者: 邓学锋。E-mail:15838163672@163.com
  • 作者简介:李存文(1974-),男,高级工程师,主要从事4D产品的开发和GPS数据处理工作。E-mail:L.2008@163.com
  • 基金资助:
    国家重点研发计划重点专项(2016YFC0803103)

The application of geodetic surveying time system in APP encryption

LI Cunwen1, HAO Bo2, DENG Xuefeng1, WANG Ningtao2, ZHU Rui1, WANG Ruyi1, ZHU Qi1   

  1. 1. Surveying and Mapping Engineering Institute of Henan Province, Zhengzhou 450003, China;
    2. Zhengzhou Zhixiang Surveying and Mapping Information Technology Co., Ltd., Zhengzhou 450003, China
  • Received:2021-01-20 Revised:2021-11-23 Published:2022-02-22

摘要: 信息安全关系着开发者和用户的切身利益,如何对软件或应用程序加密显得尤为重要。本文利用大地测量时间系统,提出了一种基于MD5和儒略日的组合加密方法,并给出了具体的加密流程。首先获取APP机器唯一标识,结合儒略日计算APP使用有效期;然后对用户名进行加盐处理;最后利用MD5计算密码。该方法不仅实现了对APP的有效加密,而且可以精细化控制使用期限,极大地维护了开发者和用户的权益。

关键词: 大地测量, 时间系统, MD5, 儒略日, APP加密

Abstract: Information security is related to the vital interests of developers and users. How to encrypt software or application program is particularly important. In this paper, a combined encryption method based on MD5 and Julian day is proposed by using geodetic time system. Firstly, the unique ID of APP machine is obtained, and then the validity period of app is calculated by combining Julian day. Secondly, the user name is salted, and finally the information is extracted MD5 algorithm is used to calculate the password, and the specific encryption process is given. This method not only realizes the effective encryption of app, but also can finely control the service life, which greatly protects the rights and interests of developers and users.

Key words: geodetic surveying, time system, MD5, Julian day, APP encryption

中图分类号: