李文勇, 孙传恒, 刘学馨, 周 超, 杜晓伟, 杨信廷. 嵌入式农产品追溯码加密算法设计与实现[J]. 农业工程学报, 2012, 28(17): 253-259.
    引用本文: 李文勇, 孙传恒, 刘学馨, 周 超, 杜晓伟, 杨信廷. 嵌入式农产品追溯码加密算法设计与实现[J]. 农业工程学报, 2012, 28(17): 253-259.
    Li Wenyong, Sun Chuanheng, Liu Xuexin, Zhou Chao, Du Xiaowei, Yang Xingting. Design and implementation of encryption algorithm for agricultural products traceability code based on embedded platform[J]. Transactions of the Chinese Society of Agricultural Engineering (Transactions of the CSAE), 2012, 28(17): 253-259.
    Citation: Li Wenyong, Sun Chuanheng, Liu Xuexin, Zhou Chao, Du Xiaowei, Yang Xingting. Design and implementation of encryption algorithm for agricultural products traceability code based on embedded platform[J]. Transactions of the Chinese Society of Agricultural Engineering (Transactions of the CSAE), 2012, 28(17): 253-259.

    嵌入式农产品追溯码加密算法设计与实现

    Design and implementation of encryption algorithm for agricultural products traceability code based on embedded platform

    • 摘要: 利用便携式终端设备快速高效生成农产品追溯码是保障追溯码可信度、增强信息完备度和提高企业效率的有利手段。该文以基于地理坐标的农产品追溯码为编码方式,改进高级加密标准(advanced encryption standard, AES)算法,设计并实现了一种基于嵌入式平台的农产品追溯码加密算法;利用LPC1766处理器硬件平台和Keil uVision3软件平台测试了算法的存储空间和运算速度,为将算法移植到其他嵌入式平台提供了参考。嵌入式平台上实现密钥的动态变化和追溯码的唯一性,为利用终端进行农产品可靠安全追溯提供了保障,最后给出了算法在农产品质量追溯标识打印终端中的应用方案。

       

      Abstract: It is an important means for fast and efficient generation of agricultural products traceability code by using the portable terminal device, which can ensure the reliability of traceability code, enhance the integrity of attribute information and improve the business efficiency. An encryption algorithm of agricultural products traceability code was designed and implemented on embedded platform based on the trace coding method with geographical coordinates and improved AES algorithm. Then, the storage space and speed of the encryption algorithm was calculated and evaluated based on LPC1766 microprocessor and Keil uVision3 software development environment, which can also give a reference to transplant this algorithm into the other embedded platforms. It ensured reliable and security traceability using terminal device owing to the feature of uniqueness and dynamic key of traceability code ciphertext. At last, an example of the application solution about the encryption algorithm on a label printing device for agricultural products tracing was introduced.

       

    /

    返回文章
    返回