#内核模块 #签名 #签名 #ko #linux-kernel #文件 #git

应用 sign-file

用于签名内核模块的CLI工具,是内核签名文件脚本的替代品

1 个不稳定版本

0.1.0 2022年12月28日

#25 in #内核模块

GPL-3.0-or-later

35KB
452

包含 (ELF可执行文件/库, 23KB) qat_c62x.ko

sign-file

内核模块签名工具的Rust版本,见:https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/tree/scripts/sign-file.c

命令帮助

Command to sign kernel module file with x509 certificate

Usage: sign-file [OPTIONS] [COMMAND]

Commands:
  produce  Sign ko file as well as generate detached signature file (*.p7s)
  detach   Sign ko file with only generate detached signature file (*.p7s)
  raw      Append raw signature to ko file
  help     Print this message or the help of the given subcommand(s)

Options:
      --debug    
  -h, --help     Print help information
  -V, --version  Print version information

待办事项

  1. 支持密钥ID
  2. 支持摘要算法

依赖项

~4.5MB
~87K SLoC