zzy918
驱动牛犊
驱动牛犊
  • 注册日期2001-04-26
  • 最后登录2018-06-01
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1406回复:4

关于网卡数据加解密问题,情况紧急!!!

楼主#
更多 发布于:2002-01-07 20:39
    我在发送将数据发送到网卡前对所有待发送的数据进行加密,那么就应该将所有数据接收完进行解密。但是事实网卡先把lookahead这一部分数据先送到上层进行确认,剩下的数据还在网卡里,这样我就无法对所有数据进行解密,被送上去的lookahead数据上层根本无法识别。(我用的是driverstudio下的例子作为网卡驱动)。
不知应该怎样解决?
zzy918
驱动牛犊
驱动牛犊
  • 注册日期2001-04-26
  • 最后登录2018-06-01
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-01-10 13:44
问题已经解决。
cp_swust
驱动牛犊
驱动牛犊
  • 注册日期2002-04-16
  • 最后登录2003-03-12
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-05-18 19:49
zzy918您好:

我也在做相近的毕业设计课题,没什么思路,很苦恼,请您帮帮我。先谢了。

请教:作加密一定要做解密,如果我想在passthru中做双方的加密输出和收包后的解密,是应该在passthru中同时实现二者的,只是程序最后要安装在通信双方的机器上才能正常通信。不知道我的说法对不对?如果对的话,请告诉我要做到以上的功能,主要研究和修改passthru中哪几个函数以及重点该修改函数中什么部分?

请教:有加密传出包以及收报后解密的的中间驱动程序或能实现相近功能的驱动程序例子吗?相近的例程也行。可否传给我?或指导一下我,哪怕给我一点思路也谢了。

另:email:cp_swust@163.com
谢谢谢谢!


  :(
zzy918
驱动牛犊
驱动牛犊
  • 注册日期2001-04-26
  • 最后登录2018-06-01
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-05-19 22:34
我作的和你的不一样,我是在微端口层做的,不是在协议层。不过应该是在发送和接收的过程中调用加解密函数的。我是将加解密函数做到了驱动里面。生成。sys文件。
bingjie
驱动小牛
驱动小牛
  • 注册日期2001-08-15
  • 最后登录2007-11-29
  • 粉丝0
  • 关注0
  • 积分36分
  • 威望5点
  • 贡献值0点
  • 好评度3点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-05-20 13:32
PASSTHru中收发数据函数调用流程:
发数据:MiniportSendPacket函数中调用NdisSendPackets函数(句柄为要绑定的实际网卡),若要加密的话在该函数中就可以了
收数据:ProtocolReceivePacket函数中调用NdisIndictReceive函数,句柄为自己的Miniport句柄,解密可放在该函数中。
游客

返回顶部