关于linux随机数生成流程

要研究linux随机数生成流程,应该是内核实现的一个部分,虽然可看内核源代码,但还要求动态调试研究,如何确定实现此功能的内核模块或代码,请高手指点!
PS:系统中有一个random服务,貌似与此有关,可是如何确定该服务运行的代码在哪里,是一个单独的模块还是一个进程,或是别的什么?

作者: bluetz   发布时间: 2011-03-09

我记得 conntrack 模块用到了随机数,还有 syncookie 的实现时都用了随机数。可以看一下相关代码

作者: Godbach   发布时间: 2011-03-09

看看这里吧,我没仔细看,但应该是这个代码: drivers/char/random.c
看过很多书写过,随机数是靠一个墒源产生的

作者: amarant   发布时间: 2011-03-09