zoukankan      html  css  js  c++  java
  • BS结构中,web如何将数据进行DES加密并写道IC卡中

    在IC卡应用系统中,一般都要对IC卡数据进行DES加密,以保证数据的安全。友我科技RFID读写器云服务2.0充分考虑了这个需求,只需要软件工程师简单的配置即可实现数据的加解密并且写到数据块中。如下图所示: 

     

    只要配置加解密方式即可对数据进行加解密并且写到卡里。

    我们看看写卡函数是什么样的

    function WriteBlock()
      {
      var BlockID;
      var Key;
      var Data;
      var desKey;
       
      BlockID = document.getElementById("BlockIDWrite").value;
      Key =document.getElementById("KeyWrite").value;
      Data =document.getElementById("DataWrite").value;
      desKey =document.getElementById("Deskey").value;
       
      rfidreader.KeyMode=0;
      rfidreader.KeyStringMode=0;
      rfidreader.KeyString=Key;
      rfidreader.Repeat=0;
       
      rfidreader.DesDir=GetValueFromName("DesDir");
      rfidreader.DesMode = GetValueFromName("DesMode");
      rfidreader.DesKeyMode=0;
      rfidreader.DesKey=desKey;
       
      rfidreader.M1WriteBlock(BlockID, Data,0);
     

    除了属性配置,其实只要一句话rfidreader.M1WriteBlock(BlockID, Data,0)即可操作整个过程,数据加密,寻卡,写卡。

    根据需要,DES加密配置了很多种模式,包括DES和3DES,对原数据取反,对原数据+原数据取反等等。

  • 相关阅读:
    函数
    vue中v-for循环如何将变量带入class的属性名中
    代码规范 前端导航
    2019.8.5 mysql 删除 更新
    2019.8.1
    2019.7.31 Xshell简单学习
    日常使用知识点
    FormData实现文件多次添加累加上传和选择删除
    上传图片
    验证码
  • 原文地址:https://www.cnblogs.com/Oneofcoder/p/6693528.html
Copyright © 2011-2022 走看看