rsa相关内容

在 .NET 核心中实现 RSA

我正在尝试使用 RSA 加密和解密一些数据.我查过 RSA 类,但我只看到抽象类 https://msdn.microsoft.com/en-us/library/system.security.cryptography.rsa(v=vs.110).aspx 我读到 DNX5 中的 RSA 类与 .net 4.6.1 中的不同,这与我所看到的不同吗?如果是这样,我在哪里可以找到使用该文档的文 ..
发布时间:2021-12-10 19:13:42 C#/.NET

Openssh 私钥转 RSA 私钥

(我使用的是 MAC) 我的 id_rsa 以 开头 -----BEGIN OPENSSH PRIVATE KEY----- 但我希望它以 开头 -----开始RSA私钥-- 我已将我的 id_rsa.pub 发送给服务器管理员以获取对服务器的访问权限,因此我不想生成新密钥. 有什么方法可以将我的 id_rsa(即 openssh 私钥)转移到 RSA 私钥?(请命令.) ..
发布时间:2021-12-06 21:13:52 其他开发

Java - Auth0 JWT 验证 - 这是否正确?

我正在设置一个使用 Auth0 作为身份验证服务的 REST API.一切正常,但在发生了一件相当奇怪的事情后,我的信心有点动摇了. 我的实现基于此处(RS256部分)和此处.唯一的修改是我将 PublicKey 转换为 RSAPublicKey. 问题是我想肯定验证会在签名错误时失败.我更改了签名的最后一个字符(我们会说“x")并且令牌仍然经过验证.但是 - 将其切换为任何字符除了“ ..
发布时间:2021-11-30 17:28:11 Java开发

从文件加载 RSA 公钥

我已经生成了一个私钥: openssl genrsa [-out 文件] –des3 在此之后,我生成了一个公钥: openssl rsa –pubout -in private.key [-out file] 我想用我的私钥对一些消息进行签名,并用我的公钥验证一些其他消息,使用如下代码: public String sign(String message) throws Signatu ..
发布时间:2021-11-25 16:45:00 Java开发

如何从文件加载 RSA 私钥

我正在为 SAML 1.1 断言消费者服务开发测试工具.测试必须生成一个签名的 SAMLResponse 并将其提交给以 Base64 编码的 ACS.ACS 必须能够使用 X509 公共证书验证签名的消息. 我能够构建 SAMLResponse,添加必要的断言等.但是当我尝试签署对象时,我遇到了问题.这是我当前代码的片段: String certPath = "mycert.pem";文 ..
发布时间:2021-11-25 16:33:26 Java开发

.net core 2.1 中 jwt 的 x509certificate2 标志

我可以使用 JWT 库制作 JWT 令牌,但由于各种原因,我必须手工制作.我有一个包含公钥和私钥的 X509Certificate2 对象 - 我可以在网上找到大量不同的代码,这些代码使用其中的私钥进行签名 - 有时将其转换为 rsacryptoprovider,有时将其作为 xml 拉出 - 我我发现了大约十种不同的方法. 所有这些都在 .net 框架中工作.没有我在 net core 2 ..
发布时间:2021-11-24 19:42:10 C#/.NET

RSA 处置对象错误 - 每隔一个测试

我们有几个测试会生成一个 jwt 请求来调用服务器来检索令牌.我们有 6 个测试,它们使用相同的数据对相同的方法进行相同的调用.这是方法:''' 私有静态字符串 GenerateSignedTokenRequest(字符串私钥,字符串 privateKeyPass,字符串客户端ID,弦乐观众,整个生命周期){var jti = Guid.NewGuid().ToString();var 声明 ..
发布时间:2021-11-24 18:10:26 C#/.NET

RSA 处置对象错误 - 每隔一个测试

我们有几个测试会生成一个 jwt 请求来调用服务器来检索令牌.我们有 6 个测试,它们使用相同的数据对相同的方法进行相同的调用.这是方法:''' 私有静态字符串 GenerateSignedTokenRequest(字符串私钥,字符串 privateKeyPass,字符串客户端ID,弦乐观众,整个生命周期){var jti = Guid.NewGuid().ToString();var 声明 ..
发布时间:2021-11-24 18:01:38 C#/.NET

.NET Core 2.0 RSA PlatformNotSupportedException

我正在尝试使用此代码生成公钥和私钥,我在 Windows 10 上使用 .NET Core 2 到目前为止,我没有成功运行此代码,它编译得很好,但是当我到达 rsa.ToXmlString 行时,它会出现 PlatformNotSupportedException 并且当我在另一个关于堆栈溢出的答案中阅读时,该解决方案正在使用 System.Security.Cryptography.Alg ..
发布时间:2021-11-24 12:53:17 C#/.NET

JavaCard中SDA和DDA的区别?

我有一个小程序(你可以在那里查看它JavaCard 小程序不适用于 RSA 加密).Applet 在构造函数中生成 RSA 公钥和私钥,并使用 APDU 命令加密一些字节数组. Applet 在随卡片提供的文档中使用 KeyBuilder.LENGTH_RSA_2048 生成公钥和私钥,遗憾的是 JavaCard 仅在 DDA 中支持 2048 位密钥长度. 那么问题是什么是 DDA ..
发布时间:2021-11-16 22:13:00 Java开发

什么原因导致“既不是 PUB 密钥也不是 PRIV 密钥:嵌套 asn1 错误"在 ruby​​ 中构建公钥时?

当使用 OpenSSL::PKey::RSA 模块通过传递一个 .pem 文件来构建公钥时,响应的原因是什么: OpenSSL::PKey::RSAError: 既不是 PUB 密钥也不是 PRIV 密钥 :: 嵌套 asn1 错误来自/Users/Matt/projects/placepop/lib/apn.rb:48:in `initialize'来自/Users/Matt/projects ..