摘要
本发明公开一种基于区块链的船舶航运数据安全存储与传输方法及系统,该方法包括:获取船舶航运数据,将船舶航运数据进行切割,切割成核心数据和非核心数据,其中,所述核心数据包括:货物信息、船员数据,所述非核心数据包括:实时航行位置、船舶状态;将核心数据存储在分布式存储节点,并通过加密算法对核心数据进行加密,加密完成后,将所述核心数据的存储地址及相对应的元数据存储在区块链的区块中,及将所述非核心数据存储在区块链的区块中;当用户身份验证成功后,允许传输或读取所述非核心数据,当传输或读取所述核心数据时,用户根据区块中存储的存储地址及元数据,在分布式存储节点查找所述核心数据,且通过密钥完成最终的传输或读取。
技术关键词
分布式存储节点
数据安全
传输方法
船舶
核心
数据存储
加密算法
身份验证
密钥衍生函数
密钥分发机制
标识符
动态
切割模块
哈希算法
传输模块
存储模块
序列