同标题
谢谢!!!

解决方案 »

  1.   


    ET199设备DES加密是ECB模式。所以不需要初始化向量IV只要密钥。
        ///////////////////////////////////////////////////////////////////////
    ///////////加密
    /////////////////////////////////////////////////////////////////////
    //BYTE xdata Result = 0;
    // char xdata Key[8] = {0x6C,……};//密钥
    // char xdata Text[8] = {0x00,……};//待加密字节数组
    // Result = _des_enc(Key,8,Text);//Text为双向缓冲
    // if(Result != 0)
    // {
    // _set_response(1,&Result);
    // _exit();
    // }
    // _set_response(8,Text);
    // _exit();
    //////////////////////////////////////////////////////////////////
    ////////////////////解密
    //////////////////////////////////////////////////////////////////
    //BYTE xdata Result=0;
    //char xdata InputString[8]=0;//待解密字节数组
    //char xdata Key[8]={……};//密钥

    //memcpy(InputString, pbInBuff, 24);
    //Result = _des_dec(Key,8,InputString);//TextΪ˫Ïò»º³åÇø
    //if(Result != 0)
    //{
    // _set_response(1,&Result);
    // _exit();
    //}
    //_set_response(24,InputString);
    //_exit();
      

  2.   

    ET199设备 存储了rsa密钥,写入时需要开发商口令,公钥可以读取,私钥不能读取。
      

  3.   


    那你有具体的设备里rsa加密的代码么?就是C51语言写那个。