private-key相关内容

一个公共密钥的长度(加密)是否与私有密钥不同?

我有一个1024位私钥,用它来生成一个公钥。 这是否自动意味着我的公钥还有1024加密?还是加密尺寸较小? (512,256 ...) PS:我最感兴趣的是谈论的是RSA中的模数(“n”)的大小键。大小通常为1024或2048位。但是我很高兴看到这引发了一场讨论,所有这一切使我对加密技术感兴趣。 解决方案 密钥对中的公钥总是匹配私钥大小,实际上它是从私钥派生的。 但是,有些公 ..

使用私钥加密邮件?

在RSA加密和解密中,我们使用公钥将明文加密到密文,然后用私有文本读取。 但是在签名中据说用私钥签名,然后将公钥(带有签名和数据)发送给接收方进行验证。 我的问题是如果可能的话我们用私钥加密消息,让用户用公钥解密?如果是这样,它是否像使用公钥加密一样强大(正常的方式)? 解决方案 RSA数字签名原语可以(粗略地)认为是“用私钥加密”。数学是与加密(x = m y mod n)相 ..
发布时间:2017-08-17 23:57:52 开发方法

如何将AES初始化向量传递给混合密码系统的客户端

我需要实现客户端 - 服务器通信的安全性。我已经实施了以下混合密码系统 要加密在混合密码系统中发送给Alice的消息,Bob执行以下操作: 获取Alice的公钥。 为数据封装方案生成一个新的对称密钥。 使用刚刚生成的对称密钥,在数据封装方案下加密消息。 使用Alice的公钥加密密钥封装方案下的对称密钥。 将这两个加密发送给Alice。 为了解密这个混合密文,爱丽丝执行以下 ..
发布时间:2017-08-17 22:00:16 开发方法

是否可以使用多个私钥(PHP)进行加密?

或者:如何为一群用户存储加密数据? 我承认这是一个愚蠢的问题,私钥是仅限于该术语已经暗示的一个人。但我有以下情况: 用户Tom输入需要在数据库中加密存储的数据。用户决定他希望将此信息提供给Jim和Bob。用户John和Jayne无法解密。当然也没有给用户Tim劫持服务器,并且可以访问加密数据和执行加密/解密的脚本。 我认为公钥/私有使用PHP的关键方法 openssl_publi ..
发布时间:2017-08-17 20:47:10 PHP

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

我目前正在使用将键转换成字符串的方法,反之亦然。它适用于公钥转换,并将私钥转换为字符串。由于某些原因,相同的代码不会将String转换回私钥,我只是无法弄清楚。 转换器代码是: import java.security.KeyFactory ; import java.security.PrivateKey; import java.security.PublicKey; ..
发布时间:2017-08-17 20:03:44 Java开发

公钥可以具有与私钥不同的长度(加密)吗?

我有一个1024位的私钥,并使用它来生成一个公钥。 这是否自动意味着我的公钥也有1024加密?或者它可以是较小的加密大小? (512,256 ...) PS:我最感兴趣的是RSA的模数(“n”)的大小键。大小通常为1024或2048位。但我很高兴看到这引发了讨论,这一切都让我对密码学感兴趣。 解决方案 不。 但是,对于某些公钥加密实现,例如 OpenPGP ,将使用分配给不同 ..

使用非对称算法私有和公共密钥与RSA C#

我有两个非对称算法对象,它们包含RSA私有和RSA公钥。私钥是从Windows-MY密钥库和用户证书中的公钥中检索出来的。如何使用这些键和RSACryptoServiceProvider一起使用C#中的RSA算法加密数据?换句话说,我如何指定我想使用我已经有的键? 解决方案 #region“RSA Encrypt / Decrypt” public string RSAEncrypt( ..
发布时间:2017-01-16 11:18:07 C#/.NET

在客户端使用私钥签署数据(javascript)

我知道,它看起来很奇怪,但我需要在客户端签署一些数据使用javascript,没有ajax后门服务器端openssl可用。有人可能建议一些客户端解决方案使用私钥签署数据?是否有可能? 感谢。 解决方案 href =“http://kjur.github.com/jsrsasign/”rel =“nofollow”>签名工具。它实现了RSA-SHA1(工作正常)和RSA-SHA256( ..

在Java中使用RSA私钥加密

我尝试使用RSA私钥加密一些内容。 我按照这个例子: http://www.junkheap.net/content/public_key_encryption_java ,但将其转换为使用私钥而不是public。在这个例子之后,我想我需要做的是: 读取DER格式的私钥 生成PCKS8EncodedKeySpec 从KeyFactory调用generatePrivate() ..
发布时间:2017-01-16 10:11:01 Java开发

如何从PEM文件获取私钥?

我有一个.PEM文件,包括公共密钥和用于SSL数据传输的私钥,如下所示: --- BEGIN RSA PRIVATE KEY ----- 私钥数据 ----- END RSA私钥KEY-- ----- BEGIN CERTIFICATE-- --- 公钥数据 ----- END CERTIFICATE ----- 当我想通过以下代码加载.PEM文件: ..
发布时间:2017-01-16 09:55:36 C#/.NET

.p12证书/文件的使用和实用程序

.p12文件/证书的效用是什么?我在搜索互联网时没有得到任何正确的定义: 在一个网站中,中间证书和私钥在一个文件中。它主要用于Windows计算机 我的问题是其公钥或私钥 $ p $ .p $ b 解决方案 .p12包含私钥和公钥,关于所有者(姓名,电子邮件地址等)均由第三方认证,使用此类证书,用户可以识别自己并向任何信任第三方的组织进行身份验证。 您应该能够使用 o ..
发布时间:2016-11-15 19:24:29 IT认证

任何关注在itune配置门户中的团队帐户下的不同组之间共享分发证书的私钥

我们是一所大型大学,在apple itunes配置门户中有一个团队帐户。我们有不同的团体开发iOS应用程序,将在团队帐户(大学名称)下发布。似乎苹果只允许创建一个分发证书。要发布应用程序,每个组都需要使用私钥对应用程序进行签名。如果我们选择在所有组之间共享私钥,是否有任何问题? 有人还建议撤销当前证书。我明白它不会影响当前的应用程序在商店。但是其他人必须在他们想要发布更新时再次撤销证书。 ..
发布时间:2016-11-15 19:15:23 移动开发

为一个别名加载Java KeyStore?

有没有人知道是否可以加载KeyStore,以便只提示输入别名的密码? 示例: 在我的密钥存储中,我有两个私钥:Alice的加密证书和Bob的加密证书。 当我加载我的密钥存储: / p> keyStore = KeyStore.getInstance(“Windows-MY”,“SunMSCAPI”); keyStore.load(null); 我提示 ..
发布时间:2016-11-15 18:59:48 Java开发

如何创建用于iPhone分发证书的私钥?

在iPhone开发人员计划门户中,有一个视频演示如何创建开发证书和分配私钥。 现在我已经完成开发过程,分发 我已经创建了“分发证书”,但是如何为此证书分配私钥? 由于在编译时会出现“CodeSign错误:代码签名身份”...与您的钥匙串中的任何代码签名证书不匹配 很高兴让我现在,如果我需要分配一个私钥的分配证书和如何。 请注意,我不是在谈论开发证书在这里,谢谢。 ..
发布时间:2016-11-15 18:48:49 移动开发

解密与PrivateKey X.509证书

我有一个解密邮件usgin X.509证书的问题。 我使用makecert生成证书,使用此选项: makecert -r -pe -n“CN = MyCertificate”-ss CA -sr CurrentUser -a sha1 -sky signature -cy authority -sv CA.pvk CA. cer PrivateKey是“mypassword”。 ..
发布时间:2016-11-15 18:32:36 C#/.NET

如何将现有的私钥用于新的iOS开发证书?

出于美学原因,我想使用我刚才创建我的分发证书时使用的相同的私钥,创建一个新的开发证书(我的旧证书已过期)。但是在iOS配置门户上的“如何创建开发证书:”需要您使用Keychain Access创建一个新的密钥。当我尝试做钥匙扣访问>证书助理>从证书授权中请求证书使用“(我的键名)”证书助手实际上不创建CSR文件。 有没有人知道是否可以这样做,如果是这样,怎么办? 解决方案 来自key ..
发布时间:2016-11-15 18:06:04 移动开发

本地机器的“受信根”的私钥信任权限证书

我有一个必须导入到证书/受信任的根证书颁发机构的证书,并且具有相应的私钥。 从代码访问密钥需要设置私钥权限,以授予对特定IIS应用程序池的完全访问权限。我完全理解,但问题是,这只能设置在个人证书,而不是信任的根证书。 我尝试添加相同的证书到个人商店和以下代码不会中断: X509Store store = new X509Store(StoreName.Root,StoreLoc ..

将.pem转换为.crt和.key

任何人都可以告诉我正确的方式/命令来提取/转换证书 .crt 和私钥 .key 文件从 .pem 文件? 解决方案 我可以使用以下命令将pem转换为crt: openssl x509 -outform der -in your-cert.pem -out your-cert.crt ..
发布时间:2016-11-15 17:59:49 IT认证