导航:首页 > 文档加密 > 上位机开发版加密狗是什么

上位机开发版加密狗是什么

发布时间:2024-08-20 06:45:50

① C#做了一款网络版系统,现在要求加加密狗(深思洛克),如何操作,最好贴代码,好用追加!!

:)

这是个不小的难题,因为深思洛克有几种型号,而目前主推的当然是精锐IV和精锐E,都是智能狗,除了上位机代码外,你还需要完成对应的下位机代码(芯片内算法,即Keil C51来写狗内算法)

这需要比较长的篇幅。

首先雹笑,因为C#只能写托管类代码,那么对于加密狗只能使用调用接口的方式,这中悔一点可以通过下载对应的SDK来看到。

[DllImport(@"c:Sense4.dll")]
privatestaticexternuintS4Enum([MarshalAs(UnmanagedType.LPArray),Out]SENSE4_CONTEXT[]s4_context,refuintsize);
[DllImport(@"c:Sense4.dll")]
privatestaticexternuintS4Open(refSENSE4_CONTEXTs4_context);
[DllImport(@"c:Sense4.dll")]
(refSENSE4_CONTEXTs4_context);
[DllImport(@"c:Sense4.dll")]
(refSENSE4_CONTEXTs4Ctx,uintctlCode,byte[]inBuff,uintinBuffLen,byte[]outBuff,uintoutBuffLen,refuintBytesReturned);
[DllImport(@"c:Sense4.dll")]
(refSENSE4_CONTEXTs4Ctx,stringDirID,uintDirSize,uintFlags);
[DllImport(@"c:Sense4.dll")]卖肆正
(refSENSE4_CONTEXTs4Ctx,stringPath);
[DllImport(@"c:Sense4.dll")]
(refSENSE4_CONTEXTs4Ctx,stringDirID);
[DllImport(@"c:Sense4.dll")]
(refSENSE4_CONTEXTs4Ctx,byte[]Pin,uintPinLen,uintPinType);
[DllImport(@"c:Sense4.dll")]
(refSENSE4_CONTEXTs4Ctx,byte[]OldPin,uintOldPinLen,byte[]NewPin,uintNewPinLen,uintPinType);
[DllImport(@"c:Sense4.dll")]
(refSENSE4_CONTEXTs4Ctx,stringFileID,uintOffset,byte[]Buffer,uintBufferSize,uintFileSize,refuintBytesWritten,uintFlags,uintFileType);
[DllImport(@"c:Sense4.dll")]
(refSENSE4_CONTEXTs4Ctx,stringFileID,byte[]InBuffer,uintInbufferSize,byte[]OutBuffer,uintOutBufferSize,refuintBytesReturned);

通常我们只关心S4Enum,S4Open,S4Close,S4Control,S4ChangeDir,S4VerifyPin,S4Execute这几个函数。
重头线在KeilC51(也就是狗内算法)上,三言二语说不完…………
阅读全文

与上位机开发版加密狗是什么相关的资料

热点内容
等待开始的命令怎么说 浏览:294
手机加密文件算法 浏览:850
19减11怎么算法 浏览:695
java网络编程怎么样 浏览:932
商城分红返利源码 浏览:732
如何设置加密共享文件 浏览:171
安卓手机为什么会卡顿无法开机 浏览:518
服务器yum配置文件怎么写 浏览:544
东方财富app上买的基金在哪里查询 浏览:517
液压废料圆型压缩机 浏览:166
梁体加密怎么算 浏览:146
堡垒之夜什么时候出安卓手游 浏览:937
如何屏蔽安卓气泡 浏览:804
花生壳内网ftp服务器地址 浏览:493
单片机篮球计数器 浏览:688
网页服务器ip地址找不到怎么办啊 浏览:342
无线网加密模式是什么 浏览:835
河图洛书pdf 浏览:737
php5中文函数手册 浏览:654
服务器如何防止刷东西 浏览:265