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,对原数据取反,对原数据+原数据取反等等。

  • 相关阅读:
    学习java的第二天
    第一天学习JAVA
    java小知识字符串,比较object,equalsIgnoreCase()拼接concat /截取substring
    java小知识api Scanner Random ArrayList
    java小知识对象
    java小知识数组
    java小知识方法
    java基础知识循环语句
    java小知识语句
    java基础小知识
  • 原文地址:https://www.cnblogs.com/Oneofcoder/p/6693528.html
Copyright © 2011-2022 走看看