基于二维码的药品防伪系统

  • 格式:pdf
  • 大小:664.65 KB
  • 文档页数:2


图2 :D E S加密流程 图
p u b l i c s t a t i c S t r i n g E n c r y p t ( S t r i n g K e y , S 仃 i n g s t r ) {
DES Cr ypt O Se r vi c e Pr OVi de r de s c = ne w
C r YPt O St r e a m( m St r e a m ,d e s c.
( 2 )由于 造假者 没有 足够 的法律意识和 相关药品监管机制 的不健全等原 因,造假者没
有得到相应的严惩 。
C r e a t e E n c r y p t o r ( b Ke y , b I V) , Cr y p t o S r e a m mS t r e a m =n e w Me mo r y S r t e a m( ) ; C r y p t o S t r e a m c S t r e a mMo d e . Wr i t e ) ; c S t r e a m. Wr i t e ( b S t r , 0 , b S t r . L e n g t h ) ;
c S t r e a m. F l u s h F i n a l Bl o c k 0;
( 3 )消费者缺乏反假药常识。 ( 4 )药 品的防伪 技术还不够 先进 。面对
日益 猖 獗 的 药 品仿 冒伪 造 现 象 ,本 文 提 出 了一
s t r ) ,此函数有两个参数,Ke y为加密 的密钥 , s 订为加 密 的数 据。DE S加 密的 流程 图 如 图 2
码 ,然 后将 生成的二维码 用于药品的包装 ,用 户通过 手机 等设备 扫描二维码后登录系统 ,并
且 上 传 二维 码 ,系 统 利 用 DE S算 法 将 其 解 密 ,
仅 仅关系到人 民的生命健康 ,还关系到社会 的 稳定和经济的发展 。多年来 ,药监局等相关部 门一直加强对药品的防伪 ,但是假药市场依然 “ 欣欣 向荣”。究其原因有四方面。
( 1 ) 巨额 的 利 润 是 直 接 动 因 。
生成药 品信 息。
二 维码 生 成 与 解 析 的具 体 实 现 如 下 :
D E S C r y p t o S e r v i c e P r o v i d e r 0;
M e m o r Y S t t r e a m = n e w
所 示 , 主 要 代 码 实 现 如 图 3所示 。
r e t u r n Co n v e r t . T o Ba s e 6 4 S t r i n g ( mS t r e a m. T o Ar r a y O ) ;

种安全有效的防伪技术一一二维码防伪技术。
3 . 2 二 维码 生成过程 中用 利用T h o u g h t W o r k s .
窥 。常见的加密类型可 以划分为对称加密和非 对称加密 。本 系统使用 的是 典型的对称 加密方 式 DE S加 密,对 称加密 就是加 密 的密钥和 解
密 时 的密 钥 必 须是 同 一个 密 钥 , 它 具有 加 密 速
度 快,保密 性强 等特 点。本系 统通过 DE S进 行加密 处理 ,有效保 证了二维码 防伪的唯一性 【 关键 词】药品 二维码 防伪
D a t a B a s e T e c h n i q u e・ 数据库技术
基于 二使其不被非法者窃取 ,偷
在 假 药 日益 猖 獗 的 今 天 ,研 究基 于 D E S加 密 的二 维码 药 品防 伪 系 统 , 对 药 品 进 行 防伪 识 别 , 有 利 于保 护 消 费者 的身 心健康 和 药品生 产企 业 的利 益,促 进我 国 医药行业的现代化管理。
3 . 1利用D E S 对 药品信 息进行加 密 主要由在 DE S C o d e . C S 实现 ,加密函数为:
p u b l i c s t a t i c S t r i n g E n c r y p t ( S t r i n g Ke y , S t r i n g
流程 图 如 图 4所示 , 主 要代 码 如 图 5所 示 。 3 . 3 二 维码 解 析 过 程 中解析 利用 T h o u g h t W o r k s .
图4 :二 维 码 生 成 流 程 图
相结合而生成 的二维码 只有通过特定 的解密才
能识别其真伪 。
Q R C o d e . d l 1 来 实现 主要在 J i a mi . a s h x . C S中实现,二维码解析
和安全性 。
3二维码药 品防伪系统 的设计与实现
1研 究 背 景
近年 来 ,类似 “ 双 黄连 ”、 “毒胶 囊 ”
等 药 品 安 全 事 件 的 频 频 发 生 ,药 品安 全 问题 不
图1 :二维码的生成与解析 流程 图
二 维码 的生成与解析流程如 图 1 所示 ,管
理 员 利 用 DE S算 法 将 药 品 信 息 加 密 生 成 二 维
流 程 图 如 图 6所 示 , 主 要 代 码 如 图 7所 示 。
本系 统使用 的是 Q R码 ,Q R码 是一种矩 阵式 二维码 。QR码 具有数据 容量大、 占用 空 间小、高速全方位识读 ,并能有 效地表 示汉字 和图像等多种信息 的特点 。 本系统是应用密码学原理加密 的,数据加 密的过程就是把 明文文件按 照一定的数 据算法 进行加工处理 , 使其转换为一种不可读的字符,
Q R C o d e . d l 1 来 实现
图3 :D E S加 密 代 码段
2二维码防伪原理
本文 提 出 了二维码 药 品防伪 的 构想 。首 先,二维码现在 已经走入人们 的生活 ,非常普
及 。 其 次 , 利 用 二 维 码 技 术 与 DE S加 密 技 术
主要在 J i a mi . a s h x . C S中实现,二维码生成