private-key相关内容

JSch 从字符串中添加私钥

我有 SFTP 密钥对文件的内容作为字符串.我需要使用 JSch 添加内容,但 addIdentity 只接受文件路径.无论如何我可以做到这一点吗? 我看到 KeyPair 类有一个方法 - KeyPair load(JSch jsch, byte[] bytes, byte[] bytes1) 我不确定这是做什么的. 解决方案 有一个 addIdentity 从缓冲区获取密钥的 ..
发布时间:2021-12-23 23:07:03 Java开发

在 Java 中使用 RSA 私钥加密

我正在尝试使用 RSA 私钥加密某些内容. 我正在关注这个例子:http://www.junkheap.net/content/public_key_encryption_java 但将其转换为使用私钥而不是公钥.按照那个例子,我认为我需要做的是: 读入 DER 格式的私钥 生成 PCKS8EncodedKeySpec 从 KeyFactory 调用 generatePriv ..
发布时间:2021-12-20 20:11:28 Java开发

将字符串转换为加密密钥,反之亦然 java

我目前正在研究一种将键转换为字符串的方法,反之亦然.它适用于公钥转换,并将私钥转换为字符串.出于某种原因,相同的代码不会将字符串转换回私钥,我只是想不通. 转换器代码为: import java.security.KeyFactory;导入 java.security.PrivateKey;导入 java.security.PublicKey;导入 java.security.spec.X ..
发布时间:2021-12-20 19:51:29 Java开发

如何从 PEM 文件中获取私钥?

我有一个 .PEM 文件,其中包含用于 SSL 数据传输的公钥和私钥,如下所示: -----开始RSA私钥--私钥数据-----结束RSA私钥----------开始认证-----公钥数据-----结束证书----- 当我想通过以下代码加载 .PEM 文件时: X509Certificate2 xx = new X509Certificate2("c:\\myKey.pem"); 我收到一 ..
发布时间:2021-12-14 14:12:37 C#/.NET

将 .pem 转换为 .crt 和 .key

谁能告诉我从 .pem.crt 和私钥 .key 文件的正确方法/命令> 档案?我只是读到它们可以互换,但不知道如何互换. 解决方案 我能够使用这个将 pem 转换为 crt: openssl x509 -outform der -in your-cert.pem -out your-cert.crt ..
发布时间:2021-12-14 14:08:09 其他开发

CngKey.Import on azure

var rawData = Convert.FromBase64String(_signingKey);var cng = CngKey.Import(rawData, CngKeyBlobFormat.Pkcs8PrivateBlob); 我使用此代码从嵌入的 base64 字符串中提取密钥.当我在本地测试它时它工作正常但是当我在 azure 上发布时我得到以下异常: WindowsCryp ..
发布时间:2021-11-24 14:10:16 C#/.NET

使用私钥的 Android Studio git

A 有一个 git 仓库地址. 我还有一个 open-ssh 格式的私钥. Android Studio 中的 git 是否可以使用它? 我试图搜索一些信息,但这次没有运气. 感谢您提供任何有用的信息! 编辑.我的步骤: 1. 我将我的私钥放在 .ssh 文件夹中(用户/用户). 2. 在 Android Studio 中,我运行:文件 - 设置 - 版本控制 - Git ..
发布时间:2021-11-21 21:00:22 Android

使用自定义钥匙串生成时,APNs 证书缺少私钥

我试图在我们的构建服务器上为我的应用程序生成一个新的 APNs 证书,但是当我进入证书和私有的“导出 2 个项目"步骤时关键,我发现我没有两个项目.我的证书没有任何私钥. 我可以在我的钥匙串中看到证书属于系统钥匙串,而公钥和私钥在我的 CI-Jenkins 钥匙串中. 我在我的开发机器上重复了这个过程,并且在那里运行良好. 唯一的区别是构建服务器当前设置为使用我们的自定义 CI- ..
发布时间:2021-11-16 21:24:29 移动开发

“SSL_CTX_use_PrivateKey_file"是什么?“获取密码错误的问题"在 Nginx 错误日志中指出?

我正在尝试在 Nginx 上设置 SSL.它不起作用,我在错误日志中收到以下错误,这是从 nginx 编译的 OpenSSL 库传递过来的.我不知道那个库是什么,但它是 nginx 的 0.8.54 版本,我在 Ubuntu Linux 上使用 apt-get 安装了它. 2012/02/21 07:06:33 [紧急] 4071#0:SSL_CTX_use_PrivateKey_file("/ ..
发布时间:2021-08-27 20:41:18 其他开发

在 Java 中加载加密的 PCKS8 PEM 私钥

我希望加载/使用在 Java 应用程序中提供给我的加密私钥.请找到密钥(加密私钥、解密私钥和公钥如下所示). 加密的私钥密码:“aWCTJPET9fL7UBTp97hX99gdofeWKUf5tuxSuJeST2sEkyvkyinrfrj6EiSUTErF" 密钥是通过在 NodeJS 中使用 Crypto 生成的: generateKeyPairSync( "rsa", {模数长度 ..
发布时间:2021-06-21 19:34:08 Java开发

证书签名请求:它包含公钥还是私钥?

我试图揭开 CSR 是如何产生的神秘面纱,以及公钥和私钥的作用. 服务器 1: 生成公钥和私钥 现在,我想要 CSR,为此,我将去 CA 进行签名. 对于创建 CSR 请求,是基于服务器的公钥还是私钥? 我提到了这个SO问题;在那里,它说服务器(请求 CSR)在将 CSR 发送给 CA 之前通过其私钥对 CSR 进行签名. 我有点困惑,有以下问题: 最终产 ..
发布时间:2021-06-21 19:34:05 其他开发

InvalidKeyException:在 Java 中从 PEM 文件读取 EC 私钥时密钥格式无效

我正在尝试从给定的 .pem 文件创建一个私钥对象.该文件具有以下结构: -----BEGIN EC PRIVATE KEY-----……………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………… ..
发布时间:2021-06-21 19:34:02 Java开发

使用 Java 进行 RSA 解密

我正在尝试使用 RSA 解密字符串.它在 iPhone 上用 C# 加密,我有私钥.这似乎是一个愚蠢的问题,但我看到的所有示例都显示了生成私钥.我有私钥(它是一个字节 [] 的十六进制).它使用 PKCS#1 填充.我不知道该怎么做的部分是使用我已经拥有的私钥创建一个 java.security.Key 对象. 我需要让他们把私钥分成两部分...模数和指数吗? 提前致谢. 解决方 ..
发布时间:2021-06-21 19:33:59 Java开发

将 PEM 私钥文件转换为 JAVA PrivateKey 对象

我知道关于该主题还有其他几个问题,但没有一个对我有帮助.我也尝试了 BouncyCastle 库.有人可以在这里帮助我吗?PEM 文件如下所示: -----BEGIN RSA PRIVATE KEY -----MIIepAIBAAKCAQEAq2eYtnTsEc/qyqS ...... zY3WG++SA+amcXiO721hJWNC+uTbZ1bzQ==-----结束RSA私钥----- ..
发布时间:2021-06-21 19:33:56 Java开发