public-key

GPG 允许导入无效的 secp256k1 公钥
public-key

GPG 允许导入无效的 secp256k1 公钥

我遇到了一个似乎无效的 PGP 公钥。该密钥是 GPG 支持的 secp256k1 公钥。事实上,即使密钥中有一个无效的 secp256k1 公钥,GPG 也允许导入该密钥。 运行--list-packets密钥显示pkey以46前缀开头。我生成或在线找到的所有其他 secp256k1 公钥02如果是压缩的,则以 开头,04如果不是压缩的,则以 开头。以这两个前缀开头符合中学一级标准但没有关于46前缀的内容。 # gpg --list-packets --verbose public_key_invalid.gpg gpg: enabled compati...

Admin

apt-get update 在第一个实例中抛出密钥错误,但在第二个实例中没有抛出错误,两个实例都相同
public-key

apt-get update 在第一个实例中抛出密钥错误,但在第二个实例中没有抛出错误,两个实例都相同

我正在尝试在我的一个实例中安装 influxdb,我去阅读了很多文章,但都没有用,所以我去寻找官方的文档并按照说明操作,但仍然不起作用。我还读了很多帖子,他们说更改了密钥以及如何更新它等等,但他们基本上都说要运行官方文档中的命令。 我按照官方网站上的说明运行: wget -q https://repos.influxdata.com/influxdata-archive_compat.key gpg --with-fingerprint --show-keys ./influxdata-archive_compat.key echo '393e8779c89...

Admin

OpenSSH 密钥文件不能采用 UTF-16 格式 - 上一篇:Windows (10) OpenSSH(微软风格)拒绝接受所有流行的公钥算法
public-key

OpenSSH 密钥文件不能采用 UTF-16 格式 - 上一篇:Windows (10) OpenSSH(微软风格)拒绝接受所有流行的公钥算法

我一直在尝试在 Windows 10 上设置 OpenSSH 服务器。 问题出在公钥上,密码验证工作正常。 普通用户和管理用户的文件权限都不是问题 - 它们设置正确。服务器不接受任何类型的用户的密钥,我首先尝试了我的常规ssh-rsa密钥,然后ecdsa-sha2-nistp521,然后ssh-ed25519- 全部失败。 如果包来源对任何人来说都很重要,我会使用Add-WindowsCapability -Online -Name OpenSSH.Server~~~~0.0.1.0PowerShell 命令。 该日志来自我上次尝试,但对于所有关键算法,错误...

Admin

使用公钥进行代理跳转有什么缺点吗
public-key

使用公钥进行代理跳转有什么缺点吗

我正在尝试实现客户端和服务器之间的代理跳转。 我正在查看 openssh 服务器 8.9 文档,但没有找到太多关于使用公钥跳转主机的使用方法和未来问题的信息。 我从文档中发现https://man.openbsd.org/ssh_config#ProxyJump 设置此选项将导致 ssh(1) 连接到目标主机,首先与指定的 ProxyJump 主机建立 ssh(1) 连接,然后从那里建立到最终目标的 TCP 转发。 我的拓扑 所有authorized_keys都是在随机客户端、跳转主机和服务器之间建立的 Random client --> Linu...

Admin

用很老的openSSH公钥登录电脑
public-key

用很老的openSSH公钥登录电脑

我使用 ssh 公钥登录一台运行 OpenSSH 5.9p1 的非常老旧的 Linux 机器,过去十年来一切都运行良好。然而,最近,我更新了我的工作机器的操作系统(现在运行的是 OpenSSH 9.0),现在公钥登录失败并出现错误send_pubkey_test: no mutual signature algorithm。我可以用密码登录,但我需要公钥身份验证才能工作。我该如何让这两个 OpenSSH 很好地配合使用? 细节: 我可以重新配置任一盒子的 OpenSSH,并创建和添加密钥,但我无法更新任一版本的 OpenSSH。旧 Linux 机器的安全性相...

Admin

使用证书加密
public-key

使用证书加密

我有 DER 格式的证书,据我所知,其中包含公钥。我需要根据至少 RSAES-PKCS1-v1_5 标准使用证书公钥加密对称密钥。 我应该使用什么命令来加密对称密钥?我应该首先以某种方式从证书中提取公钥吗? ...

Admin

macOS 13 Ventura 中的 Git SSH“权限被拒绝”
public-key

macOS 13 Ventura 中的 Git SSH“权限被拒绝”

当我尝试在 macOS 13 (Ventura) 中使用 RSA SSH 密钥进行身份验证时,出现错误Permission denied (publickey)。但是,当我对 macOS 12 (Monterrey) 使用相同的命令时,它可以正常工作。 ...

Admin

如何重新加密 Whatsapp db 文件?
public-key

如何重新加密 Whatsapp db 文件?

一周前,我使用以下方法解密了一个 crypt14 WhatsApp 数据库文件这个 python 脚本。但我不小心删除了原来的crypt14。 现在我想恢复我的数据库。我有一个解密的 msgsql.db 文件。如何将 msgsql.db 加密回 crypt14?公钥在 Whatsapp 上存储在哪里? 我有私钥,但是公钥用于加密。 ...

Admin

plink-服务器拒绝我们的密钥-没有可用的受支持的身份验证方法
public-key

plink-服务器拒绝我们的密钥-没有可用的受支持的身份验证方法

我正在使用 .ppk 文件和 putty 连接到我的 AWS 服务器。这没有任何问题。 但是,如果我尝试将相同的 .ppk 文件与 plink 一起使用,则会收到错误: 试图: "C:\Program Files (x86)\PuTTY\plink.exe" -ssh [email protected] -P 22 -i "C:\Users\black\Documents\SSH\aws.ppk" Using username "xyz". 错误: Server refused our key FATAL ERROR: No supported ...

Admin

如何修复 Windows10 Git Bash 上权限被拒绝的公钥?
public-key

如何修复 Windows10 Git Bash 上权限被拒绝的公钥?

我无法通过 ssh 连接到运行我朋友的机器人的机器。他添加了我的公共 ssh 密钥,所以我可以加入,但我收到了权限被拒绝的私钥错误消息。 我删除了实际的 IP $ ssh -vT [email protected] OpenSSH_8.9p1, OpenSSL 1.1.1n 15 Mar 2022 debug1: Reading configuration data /etc/ssh/ssh_config debug1: Connecting to xxx.xxx.xxx.xxx [xxx.xxx.xxx.xxx] port 22. debug1...

Admin

使用命令行创建根 CA 自签名证书
public-key

使用命令行创建根 CA 自签名证书

我有 Microsoft Server 2019 离线根 CA 我想更新根 CA 证书,但我不想立即使用它(因为我想在使用它来签署颁发 CA 证书之前将新的根 CA 证书推送到客户端的密钥库中)。 如果我在 Microsoft 证书颁发机构 GUI 工具(安装 CA 时安装的标准工具)上进行更新,证书将立即显示在“属性”部分下的配置中,并用于签署任何新证书。 问题是我可以使用 guilt in command 和类似工具从命令行(而不是 GUI)创建 https://docs.microsoft.com/en-us/powershell/module/pki...

Admin

PuTTY 主机密钥警告中的指纹与 EC2 密钥指纹不匹配
public-key

PuTTY 主机密钥警告中的指纹与 EC2 密钥指纹不匹配

我重启了 AWS EC2 实例,现在当我尝试通过 SSH 或 FTP 连接时,我会收到 PuTTY 警告,提示存在潜在安全漏洞,并且主机密钥与注册表中缓存的密钥不匹配。EC2 实例的 IP 仍然相同,我在 AWS EC2 仪表板中查看了我的密钥对指纹(如果您单击分配给实例的密钥对,它将显示一个指纹),它与 PuTTY 警告消息中显示的指纹不匹配。此外,实例上托管的站点不可用,我收到连接被拒绝错误。 我完全停止并重新启动了 EC2 实例,现在它显示不同的 IP 地址,因此我关联了一个新的弹性 IP。 现在,当我连接时,我会收到正常消息,过去当我第一次连接到新实...

Admin

使用 OpenSSL 从 Ed25519 私钥中提取公钥?
public-key

使用 OpenSSL 从 Ed25519 私钥中提取公钥?

可以通过执行以下操作生成 Ed25519 私钥openssl genpkey -algorithm ed25519 -outform PEM -out private.pem。我的问题是...使用 OpenSSL 是否有办法从私钥获取公钥? 使用 RSA 私钥,您可以执行openssl rsa -in private.pem -pubout。这将给出一个与 RFC5280 中的 SubjectPublicKeyInfo 相对应的密钥(至少对我来说是这样)。 但是我如何才能获得与 Ed25519 密钥类似的公钥呢?我想我可以用私钥生成 CSR,然后从 CSR ...

Admin

使用 Putty 进行 SSH 连接:服务器拒绝我们的密钥
public-key

使用 Putty 进行 SSH 连接:服务器拒绝我们的密钥

我在使用 ssh 密钥时遇到了很大困难。 为了解释上下文,我正在尝试 ssh 我的虚拟机(我的计算机是客户端,其上的虚拟机是服务器)。目前,它使用密码验证工作,但我想让它使用 ssh 密钥工作。 我在 Windows 上,尽管阅读了很多类似的主题,但我找不到解决方案。 错误信息 目前,我已经尝试了很多事情,例如: 改变管理员_授权_密钥文件权限(由于某种原因,我属于管理员组,但如果我没有授予我的帐户(管理员)完全控制权,我就无法打开 ssh 目录中的文件)。 使用 Puttygen 和 ssh-keygen 生成密钥 取消注释此行:公钥认证 是在sshd_...

Admin