rsa相关内容

从调用我的jQuery API网络安全

我有一个简单的问题,可能会指出一个复杂的答案:( 我有一个Web API,它工作正常。但现在我想建立认证/授权。 我需要它的工作在所有平台上,但主要是从jQuery的。当然,我并不想沿着纯文本的管道像这样把我的用户名和密码: 函数GetAllCategories(){ VAR凭证= $ .base64.en code('r3plica:输入mypassword'); VAR的 ..
发布时间:2016-07-13 21:05:18 ASP .NET

使用RsaProtectedConfigurationProvider的Web.Config加密 - "坏数据"错误

我试图在一个ASP.NET 2.0 Web应用程序Web.Config文件连接字符串值进行加密,下面的 MSDN上描述的过程。使用RsaProtectedConfigurationProvider,我创建的(使用-pri标志)出口我的开发机器上的一个机器级密钥,并导入密钥和授予的Web服务器上的访问。在此之前由ASP.NET检测自动解密,我想尝试手动解密Web.Config中。 我能够手动加密和 ..
发布时间:2016-06-09 19:30:02 C#/.NET

JavaCard的小程序不与RSA加密工作

我开发一个JavaCard的小程序。小程序在构造和APDU命令加密一些字节数组生成RSA公钥和私钥: 公共RSATestApplet(){ 密钥对=新的密钥对(KeyPair.ALG_RSA_CRT,KeyBuilder.LENGTH_RSA_2048); keyPair.genKeyPair(); rsaPrivateKey =(RSAPrivateKey)keyPai ..
发布时间:2016-05-27 20:22:44 Java开发

是什么原因导致"无论是PUB键也不PRIV键::嵌套ASN1错误"建设红宝石公钥是什么时候?

在通过传递一个.pem文件使用OpenSSL的:: PKEY :: RSA模块构建公共密钥,什么是响应的原因: 的OpenSSL :: PKEY :: RSAError:无论PUB键也不PRIV键::嵌套ASN1错误 从/Users/Matt/projects/placepop/lib/apn.rb:48:in`初始化“ 从/Users/Matt/projects/placepop/lib/ap ..

为什么不是RSA签名通常RESTful API中使用呢?

我开发一个简单的应用程序不使用(至少在第一次)任何第三方的授权。我要创建通过的iOS / Android的/无论客户机使用一个RESTful API,所以我读了一堆有关执行REST风格的API。然而,实现这些需要发送某种安全的“令牌”的通常的方式用于签名的要求;这留下的API容易受到中间人攻击,并推荐的方式来对付它是使用HTTPS。 不过,看完这一切都让我纳闷,为什么没有用于此私有/公共密钥签名 ..
发布时间:2016-05-23 21:53:17 其他开发

安装XAMPP Apache的SSL证书

我产生 server.key 使用的OpenSSL CLI,然后生成 server.csr 从。然后,我提交了 server.csr 来我公司(这是所有内部),他们给了我,我重命名​​为 server.crt 我遵循这个指南安装SSL证书的XAMPP的Apache的 ..
发布时间:2016-05-20 01:02:12 服务器开发

Java的Andr​​oid的错误"对于RSA块QUOT太多的数据;

一个在我的Andr​​oid项目(RSA加密/解密)的错误。 加密传递OK,但是当我试图解密加密的文本,yhere是一个错误:“为RSA块的数据太多” 如何解决这个问题呢? code: 公共字符串解密(字符串文本)抛出异常 { 尝试{ Log.i(“Crypto.java:Decrypt”,文本); RSAPrivateKey privateKey ..
发布时间:2016-03-19 15:16:15 Java开发

从磁盘加载存储RSA公钥/私钥?

独立的事实,私钥应该被加密(从这个问题发生独立):我生成使用这个code RSA密钥对的: 的KeyPairGenerator KPG = KeyPairGenerator.getInstance(“RSA”);kpg.initialize(2048); 密钥对密钥对= kpg.generateKeyPair(); 的privKey =(RSAPrivateKey)keyPair.getPriv ..
发布时间:2016-03-18 23:50:55 Java开发

重量轻API来读取在Java PKCS#1 RSA公钥?

我用BouncyCastle的读取PKCS#1格式的RSA公共密钥,该密钥是开头: ----- BEGIN RSA公钥---- 在code效果很好,但它会依赖于一个沉重的BouncyCastle的罐子。这将导致code不能上编译的Andr​​oid,因为Java函数的数量超过65535。 我已经改变了BouncyCastle的为spongycastle和解耦prov.jar&放大器; pk ..
发布时间:2016-03-17 22:49:06 Java开发

确定性的产生RSA密钥对

我试图确定性产生于Android使用Java的RSA密钥对。我的要求是这样的,我不能存储密钥对,并且它必须在运行时产生等同于任何previous /未来的运行。 我的思想过程,我会确定性地播种随机数生成器,并沿传递生成器来创建密钥。我的code是: SecureRandom的随机= SecureRandom.getInstance(“SHA1PRNG”); random.setSeed(12 ..
发布时间:2016-03-15 22:27:06 Java开发

RSA在Android上是不同的PC

我搜索了很多,但我没有找到有用的答案。我开发Java和Android的安全应用。我发现了一些问题,当我创建PC RSA密钥,我转RSA公钥到Android。当我在Android上使用公钥加密我的数据,我用在PC上的私钥解密数据,它显示Badpadding例外。我搜索关于该异常的谷歌。我发现,有同样的问题给我,但答案是没有用的一些用户。他们告诉我使用Base64编码为en code,但关键仍然是错误 ..
发布时间:2016-03-13 22:11:01 移动开发

RSA在生产Android的左右键,但错解密

我试图加密使用PHP和Android MySQL数据库的用户名和密码的数据。我保持的数据作为 BLOB 与数据库在公钥沿类型MySQL数据库。 注意:检索与完成提交使用HTTP中的 JSON格式完成 但是:我收到的错误数据(容易看到在日志下面的(SID,一个)用于(用户名,解密后的密码),并得到(YzJsawo =,YzJsawo =))尽管使用Base64encoding检索数据。(我已经与 ..
发布时间:2016-03-11 21:10:01 PHP

生成公钥/私钥之前RSA加密forceclosing

我想生成一个RSA加密我第一个公开/私有密钥对。这是我第一次这样做,而是通过寻找不同的教程和网站,我已经决定用下面的code这样做。虽然我的code不给我的错误,它强制关闭。一切都张贴包括我的进口,可以sombody请帮​​助我理解了为什么我的code未生成密钥,并给我的错误?是的,我并声明它在AndroidManifest.xml文件 进口java.io.BufferedOutputStrea ..
发布时间:2016-03-08 11:43:59 Java开发

收到错误java.lang.ArrayIndexOutOfBoundsException:为RSA块数据太多

我有私人PEM密钥文件,我使用签名的文件和数据加密。 签名工作正常,我也能够验证另一个平台,但同时对数据进行加密,我收到以下错误: 9月4日至四日:55:51.821:E / AndroidRuntime(2725):致命异常:螺纹102 九月四日至四日:55:51.821:E / AndroidRuntime(2725):java.lang.ArrayIndexOutOfBoundsExc ..
发布时间:2016-03-03 22:59:29 Java开发

从文件加载公钥数据

在我的应用我生成公钥/私钥对,并将其存储在磁盘上以备以后使用。加载和重新初始化私钥工作正常,但私钥我得到一个未知KeySpec类型:java.security.spec.PKCS8En codedKeySpec - 我不知道为什么。 这就是我如何创建并保存键(code有点简化为更易于阅读): 的KeyPairGenerator KPG = KeyPairGenerator.getInstanc ..
发布时间:2016-03-03 22:10:55 Java开发

Android的RSA解密(失败)/服务器端加密(openssl_public_encrypt)

我想用我的设备上生成的RSA密钥我的Andr​​oid应用程序解密的字符串。加密是由PHP服务完成的,利用我的应用程序提供的RSA公钥。我的问题是与解密,这将失败。 我做以下内容: 生成密钥对在Android(带KeyPairGenerator.getInstance(“RSA”)) - >确定 这两个密钥(公钥和私钥)正在“BASE64”带Base64.en code codeD之 ..
发布时间:2016-02-23 10:06:57 移动开发