资源简介
是你学习使用加密狗很好的例子,有很全面的代码,可以直接运行

代码片段和文件信息
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.Runtime.InteropServices;
namespace Ex13_04
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender EventArgs e)
{
Dog dog = new Dog(100);
dog.DogAddr = 0;
dog.DogBytes = 6;
dog.ReadDog();
if (dog.Retcode == 0)
{
char[] chTemp = new char[6];
for (int i = 0; i < 6; i++)
{
chTemp[i] = (char)dog.DogData[i];
}
String str = new String(chTemp);
if (textBox2.Text==str)
{
MessageBox.Show(“OK“);
}
else
{
MessageBox.Show(“error“);
}
}
}
private void button2_Click(object sender EventArgs e)
{
Application.Exit();
}
}
}
[StructLayout(LayoutKind.Sequential)]
//这个类用于读写加密狗。
public unsafe class Dog
{
public uint DogBytes DogAddr; //设置加密狗起始地址
public byte[] DogData; //设置数据的长度
public uint Retcode;
[DllImport(“Win32dll.dll“ CharSet = CharSet.Ansi)]
public static unsafe extern uint DogRead(uint idogBytes uint idogAddr byte* pdogData);
public unsafe Dog(ushort num)
{
DogBytes = num;
DogData = new byte[DogBytes]; //设置数据的长度
}
public unsafe void ReadDog()
{
fixed (byte* pDogData = &DogData[0])
{
Retcode = DogRead(DogBytes DogAddr pDogData); //将数据读出加密狗
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 20480 2007-07-11 11:32 Ex13_04\Ex13_04\bin\Debug\Ex13_04.exe
文件 26112 2007-07-11 11:32 Ex13_04\Ex13_04\bin\Debug\Ex13_04.pdb
文件 5632 2007-07-11 11:32 Ex13_04\Ex13_04\bin\Debug\Ex13_04.vshost.exe
文件 61440 2007-07-11 11:32 Ex13_04\Ex13_04\bin\Debug\win32dll.dll
目录 0 2009-04-03 13:28 Ex13_04\Ex13_04\bin\Debug
目录 0 2009-04-03 13:28 Ex13_04\Ex13_04\bin
文件 3270 2007-07-11 11:32 Ex13_04\Ex13_04\Ex13_04.csproj
文件 2007 2007-07-11 11:32 Ex13_04\Ex13_04\Form1.cs
文件 5478 2007-07-11 11:32 Ex13_04\Ex13_04\Form1.Designer.cs
文件 5814 2007-07-11 11:32 Ex13_04\Ex13_04\Form1.resx
文件 842 2007-07-11 11:32 Ex13_04\Ex13_04\obj\Debug\Ex13_04.csproj.GenerateResource.Cache
文件 20480 2007-07-11 11:32 Ex13_04\Ex13_04\obj\Debug\Ex13_04.exe
文件 180 2007-07-11 11:32 Ex13_04\Ex13_04\obj\Debug\Ex13_04.Form1.resources
文件 26112 2007-07-11 11:32 Ex13_04\Ex13_04\obj\Debug\Ex13_04.pdb
文件 180 2007-07-11 11:32 Ex13_04\Ex13_04\obj\Debug\Ex13_04.Properties.Resources.resources
目录 0 2009-04-03 13:28 Ex13_04\Ex13_04\obj\Debug\TempPE
目录 0 2009-04-03 13:28 Ex13_04\Ex13_04\obj\Debug
文件 268 2007-07-11 11:32 Ex13_04\Ex13_04\obj\Ex13_04.csproj.FileList.txt
目录 0 2009-04-03 13:28 Ex13_04\Ex13_04\obj
文件 466 2007-07-11 11:32 Ex13_04\Ex13_04\Program.cs
文件 1162 2007-07-11 11:32 Ex13_04\Ex13_04\Properties\AssemblyInfo.cs
文件 2868 2007-07-11 11:32 Ex13_04\Ex13_04\Properties\Resources.Designer.cs
文件 5612 2007-07-11 11:32 Ex13_04\Ex13_04\Properties\Resources.resx
文件 1090 2007-07-11 11:32 Ex13_04\Ex13_04\Properties\Settings.Designer.cs
文件 249 2007-07-11 11:32 Ex13_04\Ex13_04\Properties\Settings.settings
目录 0 2009-04-03 13:28 Ex13_04\Ex13_04\Properties
目录 0 2009-04-03 13:28 Ex13_04\Ex13_04
文件 910 2007-07-11 11:32 Ex13_04\Ex13_04.sln
文件 12800 2007-07-11 11:32 Ex13_04\Ex13_04.suo
目录 0 2009-04-03 13:28 Ex13_04
............此处省略3个文件信息
- 上一篇:2019年大数据国赛试题
- 下一篇:瑞萨血压计原理图
相关资源
- 管家婆加密狗工具dogtools
- 易语言网络加密狗源码
- Rockey1加密狗易语言读狗写狗源码经典
- 东大金智身份认证系统在Sun平台上的
- 二代证读验机具usb驱动 v3.0 官方版
- SafeNetMicroDog微狗加密狗驱动
- elite4 2.x驱动(解决加密狗驱动丢失问
- 加密狗破解工具及教学.rar
- HP OpenView身份管理解决方案白皮书
- 优优商品_IT-原创_零信任4A方案.zip
- 身份证信息管理系统
- 身份证识别,可以识别姓名等
- 加密狗破解工具 et199专用
- 精伦电子开发包最新开发包带网页插
- 身份证离线识别(正面) 限 windows系
- 新中新身份证读卡器应用
- 二代身份证读卡器API接口
- 百度OCR-身份证图片识别源码-更新
- 基于RFID的门禁系统设计.pdf
- 身份证阅读器网页控件
- 身份证归属地对照表(2019年版).xl
- 身份证归属地数据库.xlsx
- QT+opencv+OCR 身份证号码,银行卡号识别
- 暴力复制加密狗YT88
- Linux shell编程 验证身份证号码15/18
- NFC_身份证读取
- 基于Qt和opencv的身份证号码识别系统
- 医院驾驶证体检使用普通身份证读卡
- 基于神经网络的身份证号码识别算法
- 精伦 idr210 基于BS模式的 ocx控件和接口
评论
共有 条评论