关于linux随机数生成流程
要研究linux随机数生成流程,应该是内核实现的一个部分,虽然可看内核源代码,但还要求动态调试研究,如何确定实现此功能的内核模块或代码,请高手指点!
PS:系统中有一个random服务,貌似与此有关,可是如何确定该服务运行的代码在哪里,是一个单独的模块还是一个进程,或是别的什么?
PS:系统中有一个random服务,貌似与此有关,可是如何确定该服务运行的代码在哪里,是一个单独的模块还是一个进程,或是别的什么?
作者: bluetz 发布时间: 2011-03-09
我记得 conntrack 模块用到了随机数,还有 syncookie 的实现时都用了随机数。可以看一下相关代码
作者: Godbach 发布时间: 2011-03-09
看看这里吧,我没仔细看,但应该是这个代码: drivers/char/random.c
看过很多书写过,随机数是靠一个墒源产生的
看过很多书写过,随机数是靠一个墒源产生的
作者: amarant 发布时间: 2011-03-09