首页
社区
课程
招聘
[求助]DES算法的驱动级实现
发表于: 2012-4-22 21:32 6452

[求助]DES算法的驱动级实现

2012-4-22 21:32
6452
写一个驱动程序,用到标准DES算法。请问有没有什么现成的库文件可以利用,或者提供一些可以在驱动级编译的DES的资料或者方法,谢谢

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (4)
雪    币: 297
活跃值: (265)
能力值: ( LV4,RANK:55 )
在线值:
发帖
回帖
粉丝
2
放到驱动里跟r3下这个没区别吧
2012-4-22 22:46
0
雪    币: 547
活跃值: (2195)
能力值: ( LV7,RANK:100 )
在线值:
发帖
回帖
粉丝
3
USHORT encrypt ( UCHAR key[8], UCHAR* data, USHORT blocks = 1 );
类似上面的情况,如果blocks 有赋值编译时就报错,下面的不出错,怎么解决呢?
USHORT encrypt ( UCHAR key[8], UCHAR* data, USHORT blocks );

枚举时也出错:
enum Mode { ENCRYPT, DECRYPT };
void deskey(unsigned char key[8], Mode md);
2012-4-23 01:13
0
雪    币: 52
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
[QUOTE=sungy;1066418]USHORT encrypt ( UCHAR key[8], UCHAR* data, USHORT blocks = 1 );
类似上面的情况,如果blocks 有赋值编译时就报错,下面的不出错,怎么解决呢?
USHORT encrypt ( UCHAR key[8], UCHAR* data,...[/QUOTE]

encrypt( )应该是个函数吧,驱动里面好像默认都是标准C,是不是不能在参数的地方直接赋值,要想像C++那样,好像应该在DirverEntry前面加上exturn"C"。不知道我理解的对不对。
2012-6-13 00:05
0
雪    币: 213
活跃值: (507)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
5
单DES就不要玩了
2012-7-2 18:10
0
游客
登录 | 注册 方可回帖
返回
//