一种射频标签安全识别方法和系统与流程

文档序号:12067795阅读:来源:国知局

技术特征:

1.一种射频标签安全识别方法,其特征在于,包括:

当标签端与读写端通讯验证通过,标签端采用第一会话密钥加密标签ID,形成第一密文,

标签端采用标签身份密钥加密标签数据以及读写端回传的第二随机数,形成第二密文,

将所述第一密文和所述第二密文发送至读写端。

2.根据权利要求1所述的一种射频标签安全识别方法,其特征在于,包括:

标签端发送第一随机数至读写端;

接收由读写端回传的经过第一通讯密钥加密的第一测试数据,所述第一测试数据包括所述第一随机数、所述第二随机数以及第一会话密钥;

根据第一通讯密钥解密所述第一测试数据,若解密后的第一测试数据中包括所述第一随机数,则标签端与读写端通讯验证通过。

3.一种射频标签安全识别方法,其特征在于,包括:

将经过第一通讯密钥加密的第一测试数据回传至标签端,验证标签端与读写端通讯是否通过,所述第一测试数据包括所述第一随机数、所述第二随机数以及第一会话密钥;

当标签端与读写端通讯验证通过,读写端接收第一密文和第二密文;

当读写端与PC端通讯验证通过,读写端采用第二会话密钥加密读写器ID,形成第三密文,

读写端采用读写器身份密钥加密所述第一密文和所述第二密文以及PC端回传的第四随机数,以及第一会话密钥,形成第四密文;

将所述第三密文和所述第四密文发送至PC端。

4.根据权利要求3一种射频标签安全识别方法,其特征在于,包括:

读写端发送第三随机数至PC端;

接收PC端回传的经过第二通讯密钥加密的第二测试数据,所述第二测试数据包括所述第三随机数、所述第四随机数以及第二会话密钥;

根据第二通讯密钥解密所述第二测试数据,若解密后的第二测试数据中包括所述第三随机数,则读写端与PC端通讯验证通过。

5.一种射频标签安全识别方法,其特征在于,包括:

PC端将经过第二通讯密钥加密的第二测试数据回传至读写端,验证PC端和读写端通讯是否通过,所述第二测试数据包括所述第三随机数、所述第四随机数以及第二会话密钥;

当PC端和读写端通讯通过,PC端接收读写端发送的第三密文和第四密文;

当PC端与读写端数据传递验证通过,根据解密的第四密文获取第一密文、第二密文、以及第一会话密钥;

根据所述第一会话密钥解密第一密文,获取标签ID;

获取标签总密钥,并根据所述标签ID,将所述标签总密钥进行分散,获取标签身份密钥,根据所述标签身份密钥解密第二密文,获得标签数据。

6.根据权利要求5所述一种射频标签安全识别方法,其特征在于,包括:

根据第二会话密钥解密第三密文,获取读写器ID;

获取读写器总密钥,并根据所述读写器ID,将所述读写器总密钥进行分散,获取读写器身份密钥,根据所述读写器身份密钥解密第四密文;

当解密的第四密文中包括所述第四随机数,PC端与读写端数据传递验证通过。

7.一种射频标签安全识别系统,其特征在于,包括:

标签加密模块:其用于与读写器加密模块通讯,当标签加密模块与读写器加密模块通讯验证通过,采用第一会话密钥加密标签ID,形成第一密文,

采用标签身份密钥加密标签数据以及读写器加密模块回传的第二随机数,形成第二密文,

将所述第一密文和所述第二密文发送至读写器。

8.根据权利要求7所述的一种射频标签安全识别系统,其特征在于,所述标签加密模块,包括:

标签验证模块:其用于判断标签加密模块与读写器加密模块通讯是否通过验证;

标签加密模块发送第一随机数至读写器加密模块;

标签加密模块接收由读写器加密模块回传的经过第一通讯密钥加密的第一测试数据,所述第一测试数据包括所述第一随机数、所述第二随机数以及第一会话密钥;

根据第一通讯密钥解密所述第一测试数据,若解密后的第一测试数据中包括所述第一随机数,则标签加密模块与读写器加密模块通讯通过验证。

9.一种射频标签安全识别系统,其特征在于,包括:

读写器加密模块:其用于将经过第一通讯密钥加密的第一测试数据回传至标签加密模块,验证标签加密模块与读写加密模块通讯是否通过,所述第一测试数据包括所述第一随机数、所述第二随机数以及第一会话密钥;

当标签加密模块与读写器加密模块通讯验证通过,其还用于接收第一密文和第二密文;

当读写器加密模块与PC解密模块通讯验证通过,采用第二会话密钥加密读写器ID,形成第三密文,

读写器加密模块采用读写器身份密钥加密所述第一密文和所述第二密文以及PC解密模块回传的第四随机数,以及第一会话密钥,形成第四密文;

将所述第三密文和所述第四密文发送至PC解密模块。

10.根据权利要求9一种射频标签安全识别系统,其特征在于,所述读写器加密模块,包括:

读写验证模块:其用于判断读写器加密模块与PC解密模块通讯是否通过验证;

读写器加密模块发送第三随机数至PC解密模块;

读写器加密模块接收PC解密模块回传的经过第二通讯密钥加密的第二测试数据,所述第二测试数据包括所述第三随机数、所述第四随机数以及第二会话密钥;

根据第二通讯密钥解密所述第二测试数据,若解密后的第二测试数据中包括所述第三随机数,则读写器加密模块与PC解密模块通讯通过验证。

11.一种射频标签安全识别系统,其特征在于,包括:

PC解密模块:其用于将经过第二通讯密钥加密的第二测试数据回传至读写器加密模块,验证PC解密模块和读写器加密模块通讯是否通过,所述第二测试数据包括所述第三随机数、所述第四随机数以及第二会话密钥;

当PC端和读写端通讯通过,其还用于接收读写端发送的第三密文和第四密文;

当PC解密模块与读写加密模块数据传递验证通过,根据解密的第四密文获取第一密文、第二密文、以及第一会话密钥;根据所述第一会话密钥解密第一密文,获取标签ID;获取标签总密钥,并根据所述标签ID,将所述标签总密钥进行分散,获取标签身份密钥,根据所述标签身份密钥解密第二密文,获得标签数据。

12.根据权利要求11所述的一种射频标签安全识别系统,其特征在于,所述PC解密模块,包括:

PC验证模块:其用于根据第二会话密钥解密第三密文,获取读写器ID;获取读写器总密钥,并根据所述读写器ID,将所述读写器总密钥进行分散,获取读写器身份密钥,根据所述读写器身份密钥解密第四密文;

当解密的第四密文中包括所述第四随机数,则PC解密模块与标签加密模块数据传递通过验证。

13.一种射频标签安全识别系统,其特征在于,包括:如权利要求7所述的一种标签加密模块、如权利要求9所述的一种读写器加密模块以及如权利要求11所述的一种PC解密模块。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1