成果介绍
本发明提供一种数据加解密方法、数据上传端、数据接收端及系统,方法包括加密方法与解密方法,加密方法包括:获取数据明文及AES密钥,结合AES密钥对数据明文进行加密,得数据密文;将数据密文编码得字符串密文并写入至区块链数据库中。解密方法包括:获取数据密文、解密口令及预设口令,将解密口令与预设口令进行认证;当认证通过,输出数据明文;当认证不通过,输出数据密文。
成果亮点
2.信息安全是当今社会广泛关注的热点,其中隐私数据的保护又是重中之重。隐私数据不仅需要对于除数据拥有者的其他用户保密,还需对数据储存单位进行保密,密码学的发展为前者提供了技术支撑,而区块链技术的产生为后者扫除了障碍。
3.智能合约是区块链中关键的逻辑代码,运行在一个安全隔离的虚拟机中,是数据从客户端到数据库的中间层。智能合约本质上来说就是一串计算机自动执行的代码,按照预设的条件,当满足合约中的要求时将自动运行逻辑代码。早期智能合约并没有得到特别的重视,直到区块链技术的诞生,极大了推动了智能合约的发展,其不可篡改,去中心化的特性正是智能合约能够正确,安全运行的基石。自此,一系列结合智能合约的应用场景应运而生。
4.在基于区块链的农产品溯源系统中,因为数据都保存在区块链中,导致所有隶属联盟链的组织都可以自由查看数据,而对于隐私数据,数据拥有者并不想公开,比如:对于生产商而言,涉及法人身份证号、联系电话、家庭住址等敏感数据就不想被公开,此时可以采用加密技术。
团队介绍
江西农业大学是一所以农为优势、以生物技术为特色、多学科协调发展的有特色高水平农业大学。具有博士学位授予权,是我国首批具有学士学位、硕士学位授予权单位之一,是江西省最早开展研究生教育的高校。是农业农村部与江西省人民政府共建高校、国家林业和草原局与江西省人民政府共建高校,国家中西部高校基础能力建设工程高校。学校育人体系完备、师资力量较为雄厚、科技创新体系特色鲜明、办学成就卓著。
成果资料