标签: signature

如何快速且廉价地签署 PDF 文档?

我需要签署一份PDF文件。但是,Adobe Reader 不允许我签署文件。我只需要签署文件,而不是编辑它。

我需要购买完整的 Acrobat 软件吗?

或者有更好、更简单的方法吗?

pdf signature

33
推荐指数
3
解决办法
7万
查看次数

如果程序签名过期会怎样?

签名过期后程序还能安装吗?还是需要重新签?

signature certificate

16
推荐指数
2
解决办法
2715
查看次数

“由于公钥不可用,无法验证以下签名:NO_PUBKEY 23F3D4EA75716059”

我尝试更新 Debian,但收到以下错误消息:

% sudo aptitude update
Hit http://deb.debian.org/debian bullseye InRelease
Hit http://deb.debian.org/debian-security bullseye-security InRelease
Hit http://deb.debian.org/debian bullseye-updates InRelease
Get: 1 https://cli.github.com/packages stable InRelease [3917 B]
Hit http://packages.azlux.fr/debian buster InRelease
Hit https://fasttrack.debian.net/debian-fasttrack bullseye-fasttrack InRelease
Hit https://fasttrack.debian.net/debian-fasttrack bullseye-backports-staging InRelease
Err https://cli.github.com/packages stable InRelease
  The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 23F3D4EA75716059
Hit https://packages.cloud.google.com/apt kubernetes-xenial InRelease
W: An error occurred during the signature verification. The repository is not updated and the previous index files will be …
Run Code Online (Sandbox Code Playgroud)

debian signature verification aptitude updates

9
推荐指数
1
解决办法
1万
查看次数

使用 openssl 生成 JWT RS256 签名

我正在尝试使用openssl. 以以下示例令牌为例:

eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ
Run Code Online (Sandbox Code Playgroud)

根据RFC 7518,RS256 表示所使用的签名是“使用 SHA-256 的 RSASSA-PKCS1-v1_5”。我的理解是,以下使用方法openssl dgst可以:

# generate the key
openssl genrsa -out private.pem 2048

# generate the signature
echo 'eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ' | \
openssl dgst -sha256 -sign private.pem -binary | \
openssl base64 | \
tr -- '+/=' '-_ '
Run Code Online (Sandbox Code Playgroud)

但是,尝试使用 jwt.io 验证会导致无效签名。此外,使用 jwt.io 使用相同的私钥生成签名会产生完全不同的签名。

我究竟做错了什么?是否openssl dgst签署此令牌的正确方法是什么?

signature rsa openssl

6
推荐指数
1
解决办法
2988
查看次数

尝试使用 PGP 验证下载签名,但在传入 .asc 文件时获得“无签名数据”?

我从验证Tor 项目的签名中尝试了以下步骤:

gpg.exe --keyserver pool.sks-keyservers.net --recv-keys 0x4E2C6E8793298290

  imported: 1
Run Code Online (Sandbox Code Playgroud)

gpg.exe --fingerprint 0x4E2C6E8793298290

  pub   4096R/93298290 2014-12-15 [expires: 2020-08-24]
  Key fingerprint = EF6E 286D DA85 EA2A 4BA7  DE68 4E2C 6E87 9329 8290
  uid       [ unknown] Tor Browser Developers (signing key) <torbrowser@torproject.org>
  sub   4096R/D9FF06E2 2018-05-26 [expires: 2020-09-12]
Run Code Online (Sandbox Code Playgroud)

gpg.exe --verify C:\Users\Cyn\Desktop\torbrowser-install-win64-8.0.4_en-US.exe.asc

  gpg: no signed data
  gpg: can't hash datafile: No data
Run Code Online (Sandbox Code Playgroud)

该文件如下所示:

-----开始PGP签名-----

等等等等等等/E =oakm

-----结束PGP签名-----

那么我做错了什么?

signature pgp

1
推荐指数
1
解决办法
6651
查看次数

标签 统计

signature ×5

aptitude ×1

certificate ×1

debian ×1

openssl ×1

pdf ×1

pgp ×1

rsa ×1

updates ×1

verification ×1