摘要:
一、所谓AES加密: 二、中间怎么变换的呢?128位加密为例: AES算法,基本变换包括SubBytes(字节替代)、ShiftRows(行移位)、MixColumns(列混淆)、AddRoundKey(轮密钥加)。 加密过程可参见:http://coolshell.cn/wp-content/up 阅读全文
摘要:
上流程图,方便看代码:最后的thekernel函数就会直接call到head.S里面的kernel_entry。下面有一段参看文章,将如何将uboot的参数传递到内核的:《如何实现uboot和linux之间的参数传递》来自:http://www.myext.cn/other/a_26189.html 阅读全文
摘要:
这一篇我会陆续加更多的注释。。。写得不对的请大家指正,感谢。我现在也是小白啊。mips架构说明;uboot 20121.04.01版本。总体流程:紫色部分我下面会有说明:1 lowlevel_init:这个在mips和arm不大一样。mips仅仅是设置有一些CP0的寄存器;arm有很多汇编;2 bo... 阅读全文
摘要:
本次代码参看:ftp://ftp.denx.de/pub/u-boot/u-boot-2012.04.01.tar.bz2 以mips架构为例子介绍。等我代码读完,再添加。 下图是uboot到启动内核的大体流程:既然uboot最后的theKernel函数可以将参数传给内核,那么读者是否可以思考下如何... 阅读全文
摘要:
首先进入:apparmor_init初始化。主要就以下几个步骤: ...... if (!apparmor_enabled || !security_module_enable(&apparmor_ops)) { aa_info_message("AppArmor disabled by... 阅读全文
摘要:
autoconf-2.65根据以下补丁文件。修改DOC目录下的autoconf.texi (也就是去掉@c)--- autoconf-2.65/doc/autoconf.texi 2009-11-05 10:42:15.000000000 +0800+++ autoconf-2.65/doc/aut... 阅读全文
摘要:
今天在编译m4的时候出现了以下错误。./stdio.h:456:1: error: 'gets' undeclared here (not in a function)报错提示建议用:fgets。解决办法:在源码中找到:stdio.in.h 这个文件。找到这一行:gets is a security... 阅读全文
摘要:
一晃要过12点了。今天写了第一篇博文。明天继续加油! 阅读全文
摘要:
本文介绍的是linux-3.5.2,官网下载的。一、init目录下main.c function: start_kernelline 614:security_init();int __init security_init(void){ printk(KERN_INFO "Security Fram... 阅读全文
摘要:
一晃眼都快30了。事业无成。过着上班下班的小日子。也没啥特别的追求。今,无意逛到本园,让我着实开了眼界。见本园牛人如此之多... 内心那安静了很多年的种子开始骚动,搞得我是热血澎湃,发誓以后定要努力向上,定要如何如何云云。遂写日记以记之。提醒自己不要忘记对自己的承诺。PS: 博客园的博客广告相对较少... 阅读全文