WEB开发网
开发学院操作系统Linux/Unix AIX 6 加密文件系统(Encrypted File System),第... 阅读

AIX 6 加密文件系统(Encrypted File System),第 2 部分:文件级的加密

 2008-09-06 08:20:13 来源:WEB开发网   
核心提示: 示例 2 列出了关于文件加密的信息# ls -U file-rw-r--r--e 1 root system 0 May 09 19:36 file# getea fileEAName:øSYSTEMø_NREEAValue:# efsmgr -l fileEF

示例 2 列出了关于文件加密的信息

# ls -U file
-rw-r--r--e 1 root system 0 May 09 19:36 file
# getea file
EAName:øSYSTEMø_NRE
EAValue:
# efsmgr -l file
EFS File information:
Algorithm:AES_128_CBC
List of keys that can open the file:
Key #1:
Algorithm :RSA_1024
Who :uid 0
Key fingerprint :5363bd50:0ed7631d:08a93ee5:efdbde20:54f1028c
Key #2:
Algorithm :RSA_1024
Who :gid 202
Key fingerprint :19f16934:20a54e8e:d59aea33:111a37bf:06261785

加密对文件大小和磁盘块位置的影响

在这个部分中,我们将研究文件加密对文件大小、索引节点和磁盘块所造成的影响。我们使用一个名为 /efs 的、支持 EFS 的文件系统。我们执行下面的操作,如示例 3 中所示。

ls -iU file 命令显示一个名为 file 的小型加密文件,该文件长度为 5 个字节,并且对应于索引节点 8。

istat 8 /dev/fslv00 命令显示一个指向块 2f 的指针。

du file 命令报告使用 16 个块来存储这个文件。

efsmgr -d file 命令对文件进行解密。

ls -iU file 命令显示该文件已经经过加密,并且其大小没有改变。为该文件分配了一个新的索引节点,即索引节点 5。

istat 5 /dev/fslv00 命令现在显示一个指向块 2c 的指针。

du file 命令报告现在使用 8 个块来存储这个文件。

示例 3 加密对文件的影响

# ls -iU file
8 -rw-r--r--e 1 root system 5 May 01 01:36 file
# istat 8 /dev/fslv00
Inode 8 on device 10/10 File
Protection:rw-r--r--
Owner:0(root) Group:0(system)
Link count:1 Length 5 bytes
Last updated:Tue May 1 01:36:23 MST 2007
Last modified:Tue May 1 01:36:23 MST 2007
Last accessed:Tue May 1 01:36:37 MST 2007
Block pointers (hexadecimal):
2f
# du file
16 file
# efsmgr -d file
# ls -iU file
5 -rw-r--r--- 1 root system 5 May 01 01:41 file
# istat 5 /dev/fslv00
Inode 5 on device 10/10 File
Protection:rw-r--r--
Owner:0(root) Group:0(system)
Link count:1 Length 5 bytes
Last updated:Tue May 1 01:41:38 MST 2007
Last modified:Tue May 1 01:41:38 MST 2007
Last accessed:Tue May 1 01:41:38 MST 2007
Block pointers (hexadecimal):
2c
# du file
8 file
#

上一页  1 2 3 4 5 6 7 8  下一页

Tags:AIX 加密 文件

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接