【技术实现步骤摘要】
一种全局唯一SN码生成方法、电子设备和存储介质
[0001]本专利技术涉及安全编码领域,具体涉及一种全局唯一SN码生成方法、电子设备和存储介质。
技术介绍
[0002]基于数据压缩技术高效批量生成海量SN码,海量规模下可以保证SN的唯一性和有效性。SN可以用极短的字符记录多个信息,保证SN可溯源,可验真伪,可防窜货,肉眼识别字符所属信息及其直观,如我们现有SN仅仅17位内含版本号、工厂、日期信息、流水号、子流水号、校验码,并且在此单个条件的SN容量可达千亿规模。
[0003]如果某制造商或者售卖商在某一产品销售达到一定量的时候,夸区域售卖或者不同渠道销售的产品如果被肆意窜货,产品的定价权将受到严重威胁,并且难以维持不同地区差异化销售的目标,可能会严重损害公司及消费者利益,采用“一码一货”的办法,可以将商品信息记录在库,消费者购买完商品之后,可以根据此码验证此产品的货源安全。
[0004]现如今市面上也有一些SN算法实现的SN码,但是几乎都有编码过长、记录信息有限、容量不足、易于伪造等问题。市场上亟需一种能够解 ...
【技术保护点】
【技术特征摘要】
1.一种全局唯一SN码生成方法,其特征在于,包括如下步骤:获取产品信息,包括如下信息中的至少一种:工厂、品类、年月、日周、流水号、子流水号;根据所述产品信息和预先设置的对照表映射得到SN实际值;根据所述SN实际值生成对照值,再根据所述对照值进行奇偶校验得到SN校验位。2.如权利要求1所述的全局唯一SN码生成方法,其特征在于,获取产品信息之前还包括如下步骤:利用redis的SETNX命令配置分布式锁。3.如权利要求1所述的全局唯一SN码生成方法,其特征在于,根据所述产品信息和预先设置的对照表映射得到SN实际值的具体步骤如下:为不同的产品信息根据编码进制和产品信息自定义权值和SN实际值的对照表;根据所述产品信息中的权值映射生成SN实际值。4.如权利要求1所述的全局唯一SN码生成方法,其特征在于,根据所述产品信息和预先设置的对照表映射得到SN实际值的步骤之后还包括:为所述SN码设置一位版本号,每生成一个SN码版本号均执行加1操作。5.如权利要求1所述的全局唯一SN码生成方法,其特征在于,根据所述SN实际值生成对照值,...
【专利技术属性】
技术研发人员:乌景猛,张阳,
申请(专利权)人:上海艾牌科技集团有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。