阅读:1081回复:2
有关过滤驱动加解密的问题。一定给分。
我在驱动网上看到胡大侠对别人的回复:http://www.driverdevelop.com/forum/viewthread.php?tid=27654
是关于过滤驱动加解密的,“这种情况必须把mdl那个内存链分别取出来放到一个大buf里面,然后才能进行加密,例如调用 do_3des(buf,buflen);”想请问一下,如果把buf全部加密,IP这种东西也加密了,那么数据要传到远方机器后,在解密之前还能被网卡识别吗。 |
|
|
沙发#
发布于:2003-06-27 11:47
当然不能加密ip头了,路由器还得靠它来转发呢。加密的是mac,ip头后面的东东
|
|
板凳#
发布于:2003-06-27 13:21
你如果是做IPSEC的话
IP头是要加密的,不过是把那些在网络传输过程中不会改变的部分加密.因为在MS的packet的所有数据不是在一块连续内存中,所以要考到一处进行,加密.解密. 在加密后,必须要生成一个新的IP头,插入原数据包中.至于在前面还是后面,要看不同的传输模式. MAC头是不要加密的.,当你加密的数据到达对方时,那么对方会根据你 你构造的IP头,来判断时候要进行AH或ESP等等,如果等方不支持的话 通讯就无法进行. 我也只知道一点点:) [编辑 - 6/27/03 by antspower] |
|
|