openssl相关内容

如何安全地生成IV C AES加密?

我使用AES 256与CBC模式 我使用OPENSSL 我知道以下内容(source = wikipedia): $ b b 初始化向量应为: 唯一:不能对使用给定键加密的任何邮件重复 不可预测:攻击者观察到任意数量的消息,其IV应该没有信息来预测成功率大于50%的下一个消息(即与随机无关)。 我的问题是,如何安全地生成与OPENSSL和PHP的IV?我知道在lib mc ..
发布时间:2017-01-16 10:39:46 PHP

无法解密通过iPhone上的OpenSSL编码的数据

我对上一个问题的跟进类型: 如何从OpenSSL加密数据获取初始化向量(iv) 我使用 OpenSSL 命令行实用程序来加密字符串,然后尝试使用 。使用Dropbox SDK,带有加密字符串的xml文件会加载到iPhone上,我的应用程序会尝试解析和解密此文件中的字符串。 以下是openssl命令的示例: pr ..
发布时间:2017-01-16 10:36:01 移动开发

椭圆曲线加密,SJCL在JS中,OpenSSL在Ruby中

我正在开发一个网络应用程序,它必须能够在服务器端使用ECC加密数据,并在浏览器中解密。我发现的唯一的库是能够在JS中是SJCL。但是,由于SJCL中的ECC支持目前似乎有点被放弃,我使用了分支,其中有键序列化支持和演示,以便于理解。 首先,我在JS中生成一个ECC密钥对: keypair = sjcl.ecc.elGamal.generateKeys(384,10) docume ..
发布时间:2017-01-16 10:30:25 前端开发

使用openssl的文件的数字签名

有没有办法使用openssl对x509证书或任何文档进行数字签名? 解决方案 =“http://www.openssl.org/docs/apps/dgst.html#”> dgst 和 rsautl 组件可用于计算给定RSA密钥对的签名。 签名: openssl dgst -sha256 data.txt> hash openssl rsautl -sign -inke ..
发布时间:2017-01-16 10:20:52 开发方法

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

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

如何在由openssl生成的java中使用.key和.crt文件?

我需要在java中进行非对称加密。我通过openssl在自己的密码和.crt文件中生成.key和.crt文件,在 http:// www。 imacat.idv.tw/tech/sslcerts.html 。 如何使用这些.key和.crt文件在Java中提取publickey和私钥? 解决方案 您的 .key 和 .crt 档案可以是PEM格式。要检查这是否打开他们与文本编辑器,并 ..
发布时间:2017-01-16 10:11:47 Java开发

Python:使用pyOpenSSL.crypto读取pkcs12证书

我有一个由西班牙当局(FNMT)颁发的有效证书,我想使用它来了解更多。 文件扩展名为.p12 我想读取其中的信息(姓和名),并检查证书是否有效。有可能做到这一点与pyOpenSSL?我想我必须使用OpenSSL中的加密模块。 任何帮助或有用的链接?尝试在此处阅读: http://packages.python.org/pyOpenSSL/openssl-crypto.html ,但没有多 ..
发布时间:2017-01-16 10:01:34 Python

如何使用RSA和SHA256与.NET签名文件?

我的应用程式会收集一组档案并签名。 (我不想签署一个程序集。)有一个.p12文件,我从中获得私钥。 这是我试图使用的代码,但我得到一个 System.Security.Cryptography.CryptographicException“指定的算法无效。”。 X509Certificate pXCert = new X509Certificate2(@“keyStore.p12”, ..
发布时间:2017-01-16 09:52:22 C#/.NET

当使用Twilio iOS sdk和构建Cordova应用程序openssl崩溃

我正在为iOS建立cordova应用程式,而且我使用Twilio外挂程式和相应的 Twilio iOS SDK 。 由于某些原因,从Twilio插件(然后调用本机代码)调用安装程序后,应用程序崩溃。 这是堆栈跟踪的链接: 我得到的例外是 EXC_BAD_ACCESS 。我知道问题可能不是在cordova,因为我下载phonekit应用程序,它不崩溃。 https://github.co ..
发布时间:2017-01-07 21:03:42 移动开发

是否可以用私钥加密/用公钥解密?

[免责声明:我知道,如果你知道加密的一切,你可能要告诉我为什么我做错了 - 我已经做了足够的谷歌,以便知道这似乎是典型的反应。] 假设以下情况:您有一个中央授权机构想要为给定域发出登录Cookie。在这个域上,你不一定相信每个人,但你有几个关键的端点,他们应该能够读取cookie。我说几个,但在实践中,这个数量的“信任”合作伙伴可能很大。 Cookie不包含太多信息 - 用户名,时间戳,到期 ..
发布时间:2017-01-06 11:31:50 跨浏览器开发

如何加密和签名iphone手机配置文件使用Ruby

我有一个由iphone配置实用程序生成的xml格式(模板)的unsigned mobileconfig文件。我想加密和签名使用openssl,并能够安装在iphone上使用Ruby on rails。我不想创建一个SCEP服务器来执行此操作,因为我想要动态修改此模板xml文件并使用一些URL来提供它。 感谢您的帮助 我已经检查了以下问题,但它不清楚它如何加密可以正确安装在iphone上 ..
发布时间:2016-12-27 18:20:37 移动开发

澄清OpenSSL 0.9.8L并发支持 - SSL实例可以由多个线程使用如果不是并发完成?

我们有一个多线程网络应用程序已使用套接字10年,现在我们正试图通过OpenSSL 0.9.8L保护应用程序。多年来,应用程序的网络协议被设计为利用单个套接字连接的双工性质;应用程序并发读取和写入同一个套接字。应用程序管理底层套接字本身,并通过SSL_set_fd将套接字描述符传递给OpenSSL。 我们配置OpenSSL支持多线程,设置静态和动态锁定回调。 CRYPTO_set_id_cal ..
发布时间:2016-12-26 18:50:59 其他开发

从packagist更新时,Composer更新失败

执行composer安装/更新时,我从openssl得到以下错误: “ https://packagist.org/packages.json ”无法下载文件:SSL操作失败,代码为1. OpenSSL错误消息: 错误:14090086:SSL例程:SSL3_GET_SERVER_CERTIFICATE:证书验证失败 无法启用crypto 无法打开流:操作失败 https://pac ..
发布时间:2016-12-23 21:31:10 PHP