问题标签 [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.

0 投票
2 回答
3341 浏览

encryption - 是否有 8 位块大小的公私钥加密算法?

我检查了 TripleDES。它的块大小为 64 位。

8位块大小有什么算法吗?

谢谢

编辑:我不打算将其用于完美保护,而是用于以防万一的情况,即看到代码的人不应该找到明文。所以8位对我来说还可以。

0 投票
1 回答
581 浏览

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?

0 投票
1 回答
155 浏览

c# - 验证 p2p 节点

大家好,我一直在为我的一些程序开发 p2p 命名空间。我创建了一个系统来加密/解密与类发送/接收的数据包。我使用的是基本的公钥私钥系统:1)使用对称加密加密数据 2)使用 RSA 加密对称密钥。然后在解密时执行相反的操作..

不过,我想知道,您将如何验证数据包是否来自它所说的地方。我打算使用一个基本的证书系统(你用你的私有 RSA 密钥加密,然后他们用你的公钥解密它),但我不知道如何用 C# 做到这一点。我正在使用 RSACryptoServiceProvider 类。

有谁知道怎么做?谢谢,马克斯

0 投票
2 回答
5943 浏览

java - 解密用 RSA java 加密的“长”消息

嗨,这是两年前问过的同一个问题: Java/JCE:解密用 RSA 加密的“长”消息

我有一个大字节数组和 rsa 密钥对,由值 1024 启动。使用 rsa 加密和密钥的指定大小是强要求,我无法更改它。所以我不能将对称加密与非对称加密对称密钥一起使用。我不能使用任何其他键。我有一个字节数组,需要返回加密的字节数组。我想知道是否有任何现成的工具可以解决这个问题?

对于这样一个业余的问题,我很抱歉,但我真的需要帮助。

0 投票
1 回答
8195 浏览

java - Java RSA 加密 - 解密 .NET

我正在使用 RSA 对 JAVA 进行加密,并尝试使用 .NET 进行解密。我包括我的 JAVA 代码和 .NET 代码,希望有人对这类事情有一些经验。

JAVA代码:

从这个 JAVA 代码中,我得到了 encryptedString 的结果,它恰好是:

FoP4+AAIH6hcabXnrvNG5YUk/nBv9n9HU0CAgZjkIWQIDjbOpSwoPVBFERrZ6641x2QaoJw5yv18XAay+0WrCaSw4sveRX+hmPm5qeVUPcjoR4slsVZ/hBFJtAHj9tva4hOugWDZa9s3RVJlxkNfE+u+05iKtva4hOugWDZa9s3RVJlxkNfE+u+05iK

并尝试使用以下 .NET 代码进行解密

0 投票
1 回答
1658 浏览

sql-server-2008 - SQL 加密 - 非对称密钥 - 第二个服务器

我在我的一台 SQL 服务器 (2008) 上创建了一个非对称密钥。我加密了一个密码字段,并且能够在我的开发服务器上很好地检索该密码。

当我需要将这些数据移动到生产服务器时,问题就出现了。

这是创建的密钥的代码:

现在,当我在生产服务器上运行它时,它会很好地创建密钥。但是,当我运行我的存储过程来获取密码时,它返回 NULL。

SQL:

关于我需要做什么才能让加密字段在多个 SQL Server 上工作有什么想法吗?

如果我需要澄清一些事情,请告诉我。

谢谢

0 投票
1 回答
445 浏览

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..

0 投票
1 回答
425 浏览

security - 远程服务敏感用户信息存储最佳实践

我们有一个桌面和移动应用程序,用于访问许多第三方服务。这些服务有一些潜在的敏感信息——例如身份验证令牌,在某些情况下还有明文用户名/密码。

我们希望提供一项服务来在多台计算机和设备之间同步他们的设置。也就是说 - 他们登录我们提供的服务,然后在他们登录的任何地方同步该信息。

我们无法强制第三方应用程序停止使用明文密码。

我们考虑了几种方法:

  1. 永远不要发送密码或身份验证令牌。

    当用户在新设备上登录时,他们需要为每个第三方服务重新输入/验证设备。

    优点:安全,没有密码/令牌泄露的风险。
    缺点:对用户来说很难。

  2. 使用客户端证书或硬件令牌加密敏感信息。

    当用户想要登录时,他们会提供证书/硬件令牌。

    优点:非常安全。
    劣势:进入门槛高,非营利性应用难以实施。

  3. 使用用户提供的密码加密敏感信息

    当用户在新设备上登录时,系统会提示他们提供密码。
    如果密码不正确,他们需要重新输入/验证所有其他设备。

    优点:安全,如果用户提供强密码。
    缺点:如果用户重置密码,他们需要为所有第三方应用程序重新验证设备。

  4. 加密我们服务器上的敏感信息。

    优点:方便用户。
    缺点:对于抓取设置表的任何人来说,工作量只比明文多一点。

  5. 不要费心加密任何东西。(明文存储)

    优点:方便用户。
    缺点:任何获取我们数据库的人都可以轻松获取所有用户的密码/身份验证令牌。

我的问题是:有没有我们还没有考虑过的更好的方法?

0 投票
2 回答
1705 浏览

java - 如何生成用于 64 位公钥加密的密钥对

我需要生成一个 64 位公私钥对,但找不到任何标准算法。

0 投票
6 回答
6390 浏览

delphi - Delphi非对称加密

我正在寻找一个非对称加密算法的 Delphi 实现,而不依赖于外部 DLL。有没有可用的?

我的目标是使用公钥/私钥对加密/解密字符串(或字节数组)。