16得票7回答
PKI和对称加密在性能上有何区别?

我们计划在项目中实施高强度的安全要求,需要进行大量高性能的加密操作。 我认为公钥基础设施(PKI)比对称加密更慢、更复杂,但是我找不到数据来支持我的想法。

16得票1回答
应用程序卸载时,KeyStore条目是否会丢失?

我在Android密钥存储中生成了一对非对称密钥,如下所示:使用公钥进行对称密钥包装并将封装的密钥存储到文件中。当我尝试使用私钥解开对称密钥时,在该实例内我可以成功解开。但是一旦重新安装我的应用程序,则无法使用别名获取密钥存储条目。KeyPairGenerator kpg = KeyPairG...

15得票2回答
桌面应用程序和服务器之间的加密 - C# 到 PHP

我有一个用C#设计的应用程序。简单来说,应用程序会将数据和图像发送到我的Web服务器,该服务器接收所有$_POST数据并进行处理。我承认我不理解安全方面的工作方式。我将雇用具有相关经验的人员来处理这些问题,但是我甚至不知道在这一点上应该问他们什么,比如哪些被接受的技术。 我假设并不像只需要对...

14得票3回答
Java非对称加密:存储公钥/私钥的首选方式

这段代码生成一对公/私钥:KeyPairGenerator keyGen = KeyPairGenerator.getInstance("RSA"); keyGen.initialize(1024); KeyPair keypair = keyGen.genKeyPair(); Private...

14得票1回答
如何在Go语言中使用RSA密钥加密和解密纯文本?

我正在尝试编写一个实用程序,使用RSA密钥对加密和解密纯文本文件。 RSA密钥是使用ssh-keygen生成的,并像往常一样存储在.ssh中。 我无法理解如何在Go语言的crypto和crypto / rsa包中完成此操作? 这些包的文档有点稀少(因为我是加密新手),而且例子很少。 我检查了...

14得票3回答
我该如何在Python中使用RSA私钥进行加密?

在Python中,是否可以使用pycryptodome或其他库使用私钥加密消息?我知道不应该使用私钥加密并使用公钥解密,但我的目的是使用私钥加密,以便接收者可以确信该消息是由真正的作者发送的。除了安全加密之外,我还希望进行某种混淆。我想做一个应用程序,在这个应用程序中,消息是公开的,但只有持有...

13得票3回答
使用公钥进行C/C++加密/解密

我正在寻找两个与以下函数在概念上类似的函数:// returns the encrypted text string encrypt( string public_key, string pass_phrase, string text ); // returns the original t...

13得票1回答
使用AddJwtBearer()时,ASP.NET Core 3.1 JWT签名无效。

问题:AddJwtBearer()失败,但手动验证令牌有效。 我正在尝试使用非对称RSA算法生成和验证JWT。 我可以使用这个演示代码轻松生成JWT。[HttpPost("[action]")] [Authorize] [ValidateAntiForgeryToken...

12得票3回答
Java中的确定性RSA加密

这是我在本站上的第一个问题,我只有基本的RSA数学理解,请多包涵! :) 我正在为我的大学毕业项目编写Java Web应用程序。它是“Pret-a-voter”的网络实现,是一种安全投票系统,对于那些听说过的人来说。 我的问题在于,我想让扮演审计员角色的人表现出: 一个源字节数组(要加密的明...

11得票5回答
使用公钥加密大文件

我需要使用公钥加密一个100KB的文件。我阅读了一些帖子声称直接使用公钥加密大文件不实用,首选方法是使用对称密钥加密文件,然后再使用公钥加密此对称密钥。看起来一个朴素的解决方案是将大文件分成几部分,然后使用相同的公钥加密每个部分。我的问题是,这种解决方案是否可行,以及为什么?