问题标签 [encryption-asymmetric]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
encryption - 是否有 8 位块大小的公私钥加密算法?
我检查了 TripleDES。它的块大小为 64 位。
8位块大小有什么算法吗?
谢谢
编辑:我不打算将其用于完美保护,而是用于以防万一的情况,即看到代码的人不应该找到明文。所以8位对我来说还可以。
php - Encrypt Data using Public Key
after getting public key in '$key'
variable i need to encrypt the data using this public key.
the key must be start with ----Begin pgp block ---to end pgp block----.
How this can be done in php?
c# - 验证 p2p 节点
大家好,我一直在为我的一些程序开发 p2p 命名空间。我创建了一个系统来加密/解密与类发送/接收的数据包。我使用的是基本的公钥私钥系统:1)使用对称加密加密数据 2)使用 RSA 加密对称密钥。然后在解密时执行相反的操作..
不过,我想知道,您将如何验证数据包是否来自它所说的地方。我打算使用一个基本的证书系统(你用你的私有 RSA 密钥加密,然后他们用你的公钥解密它),但我不知道如何用 C# 做到这一点。我正在使用 RSACryptoServiceProvider 类。
有谁知道怎么做?谢谢,马克斯
java - 解密用 RSA java 加密的“长”消息
嗨,这是两年前问过的同一个问题: Java/JCE:解密用 RSA 加密的“长”消息
我有一个大字节数组和 rsa 密钥对,由值 1024 启动。使用 rsa 加密和密钥的指定大小是强要求,我无法更改它。所以我不能将对称加密与非对称加密对称密钥一起使用。我不能使用任何其他键。我有一个字节数组,需要返回加密的字节数组。我想知道是否有任何现成的工具可以解决这个问题?
对于这样一个业余的问题,我很抱歉,但我真的需要帮助。
java - Java RSA 加密 - 解密 .NET
我正在使用 RSA 对 JAVA 进行加密,并尝试使用 .NET 进行解密。我包括我的 JAVA 代码和 .NET 代码,希望有人对这类事情有一些经验。
JAVA代码:
从这个 JAVA 代码中,我得到了 encryptedString 的结果,它恰好是:
FoP4+AAIH6hcabXnrvNG5YUk/nBv9n9HU0CAgZjkIWQIDjbOpSwoPVBFERrZ6641x2QaoJw5yv18XAay+0WrCaSw4sveRX+hmPm5qeVUPcjoR4slsVZ/hBFJtAHj9tva4hOugWDZa9s3RVJlxkNfE+u+05iKtva4hOugWDZa9s3RVJlxkNfE+u+05iK
并尝试使用以下 .NET 代码进行解密
sql-server-2008 - SQL 加密 - 非对称密钥 - 第二个服务器
我在我的一台 SQL 服务器 (2008) 上创建了一个非对称密钥。我加密了一个密码字段,并且能够在我的开发服务器上很好地检索该密码。
当我需要将这些数据移动到生产服务器时,问题就出现了。
这是创建的密钥的代码:
现在,当我在生产服务器上运行它时,它会很好地创建密钥。但是,当我运行我的存储过程来获取密码时,它返回 NULL。
SQL:
关于我需要做什么才能让加密字段在多个 SQL Server 上工作有什么想法吗?
如果我需要澄清一些事情,请告诉我。
谢谢
iphone - how to encrypt the information in iPhone using a 1024-bit asymmetric public/private key scheme?
I want to encrypt some data like image,sound file or text .is there any tutorial/example available for encryption using a 1024-bit asymmetric public/private key.
please provide any link available for the encryption in iphone..
security - 远程服务敏感用户信息存储最佳实践
我们有一个桌面和移动应用程序,用于访问许多第三方服务。这些服务有一些潜在的敏感信息——例如身份验证令牌,在某些情况下还有明文用户名/密码。
我们希望提供一项服务来在多台计算机和设备之间同步他们的设置。也就是说 - 他们登录我们提供的服务,然后在他们登录的任何地方同步该信息。
我们无法强制第三方应用程序停止使用明文密码。
我们考虑了几种方法:
永远不要发送密码或身份验证令牌。
当用户在新设备上登录时,他们需要为每个第三方服务重新输入/验证设备。
优点:安全,没有密码/令牌泄露的风险。
缺点:对用户来说很难。使用客户端证书或硬件令牌加密敏感信息。
当用户想要登录时,他们会提供证书/硬件令牌。
优点:非常安全。
劣势:进入门槛高,非营利性应用难以实施。使用用户提供的密码加密敏感信息
当用户在新设备上登录时,系统会提示他们提供密码。
如果密码不正确,他们需要重新输入/验证所有其他设备。优点:安全,如果用户提供强密码。
缺点:如果用户重置密码,他们需要为所有第三方应用程序重新验证设备。加密我们服务器上的敏感信息。
优点:方便用户。
缺点:对于抓取设置表的任何人来说,工作量只比明文多一点。不要费心加密任何东西。(明文存储)
优点:方便用户。
缺点:任何获取我们数据库的人都可以轻松获取所有用户的密码/身份验证令牌。
我的问题是:有没有我们还没有考虑过的更好的方法?
java - 如何生成用于 64 位公钥加密的密钥对
我需要生成一个 64 位公私钥对,但找不到任何标准算法。
delphi - Delphi非对称加密
我正在寻找一个非对称加密算法的 Delphi 实现,而不依赖于外部 DLL。有没有可用的?
我的目标是使用公钥/私钥对加密/解密字符串(或字节数组)。