在银河麒麟系统中解密文件需按加密方式选择路径:文件保护箱加密须通过其界面输入密码打开并自动挂载;BitLocker移动硬盘需用dislocker解密再以ntfs-3g挂载;GPG/7z等通用格式则依赖对应命令行工具还原。

在银河麒麟操作系统中解密已加密的文件,需先确认加密方式再选择对应解密路径——文件保护箱加密必须通过其界面输入密码打开,BitLocker移动硬盘需用dislocker工具链解密,而GPG/7z等通用加密格式则依赖命令行工具还原。
通过文件保护箱解密加密文件
文件保护箱加密的文件无法直接访问,原路径被隐藏,必须通过保护箱界面输入密码后自动解密并挂载为可读目录。
点击屏幕左下角「开始菜单」→在搜索栏输入“文件保护箱”→回车打开应用。
首次启动需输入当前系统用户密码完成授权,【未完成授权将无法进入任何已建保护箱】。
在主界面找到目标保护箱条目→双击该条目→在弹出窗口中准确输入创建时设定的独立密码→点击确认。
密码正确后,系统自动打开对应虚拟目录,所有文件以明文形式实时呈现,此时可复制、编辑或另存为普通文件。
使用完毕后,右键点击该保护箱条目→选择“锁定”→在提示框中点击“继续锁定”,文件即恢复为加密状态并从文件管理器中消失。
解密BitLocker加密的移动硬盘
该方法仅适用于Windows下启用BitLocker加密的NTFS移动硬盘,在麒麟V10中必须通过dislocker+ntfs-3g组合解密,否则设备显示为空白或“拒绝访问”。
方法一:使用密码解密
打开终端→执行sudo dislocker -V /dev/sdb1 -u -- /media/bitlocker(将sdb1替换为实际设备节点)→回车后输入BitLocker解锁密码(不是Windows登录密码)。
方法二:使用48位恢复密钥解密
若密码遗忘,改用:sudo dislocker -V /dev/sdb1 -k /path/to/recovery.key -- /media/bitlocker,其中recovery.key是保存在U盘或文本中的原始密钥文件。
执行sudo mount -t ntfs-3g -o loop,rw,uid=1000,gid=1000 /media/bitlocker/dislocker-file /media/contenido,【必须用ntfs-3g而非ntfs,否则写入失败】。
打开文件管理器→进入“其他位置”→点击“contenido”→即可正常访问全部原始文件。
命令行解密GPG或7z加密文件
第一步:确认加密类型
执行file encrypted.gpg,若输出含“PGP RSA encrypted data”,说明是GnuPG加密;执行7z l archive.7z,若显示“Encrypted = +”,则是7z密码压缩包。
第二步:GPG解密
执行gpg --decrypt secret.txt.gpg > secret.txt,终端会提示输入GPG私钥密码;若加密时用了对称密码(--cipher-algo AES256),则改用gpg --decrypt --cipher-algo AES256 secret.txt.gpg > secret.txt。
第三步:7z解密
执行7z x archive.7z -pmypass123 -o/home/user/extracted,其中-p后紧跟密码且不能有空格;若密码含@ # !等字符,必须写成-p'My@P#ss!'。

















