请教大家:Linux 熵池函数,分离出来写成c语言小程序

需要面对面帮助?请寻求当地校园社团支持!
回复
bearpuppy
帖子: 1
注册时间: 2012-04-27 11:48

请教大家:Linux 熵池函数,分离出来写成c语言小程序

#1

帖子 bearpuppy »

Linux 熵池数据的来源有四种,设备中断、鼠标、键盘、磁盘操作,用 xxd 等命令读取 /dev/random 即可得到熵池的数据。以下为对应的四个函数:
void add_interrupt_randomness(int irq);  
void add_keyboard_randomness(unsigned char scancode);  
void add_mouse_randomness(__u32 mouse_data);  
void add_disk_randomness(struct gendisk *disk)。
想分别使用这四个小函数,但本人对 c 语言和 Linux 都不够熟悉,请大家帮帮忙。大家可以留下以上四个函数的代码,但一定标注头文件;如果能够改写成c语言的小函数,那就感激不尽了。本人不是伸手党,交流为主,麻烦各位了!
回复