最新解决方案

开发方法

实现1024字节密钥的AES-256

我试图编写Java代码,它将使用1024字节的密钥进行AES-256加密/解密。我研究了互联网的实现,有很多方法来实现。 我看了下面的教程: http://karanbalkar.com/2014/02/tutorial- 76-implement-aes-256-encryptiondecryption-using-java / https://gist.github.com/br

IT屋 2017/1/16 13:02:10 喜欢

开发方法

用密码锁定文本文件

有任何方法保护文本文件。我想保护我的文本文件用密码保护。那么如何可能的是,当客户端打开文本文件时,它要求密码和文件只能在输入正确的密码后才能在记事本中打开。通过使用这可以使我们的文件安全 解决方案 Zip它和密码保护入口:)完全兼容任何PC和体面安全:)(Zip ESes AES预先检查它的条目)。

IT屋 2017/1/16 13:01:59 喜欢

开发方法

恶意用户的安全

我的X系统使用公钥解密一个密码,并根据它做一些工作。但是我不信任的系统的用户可以访问系统,密码和密钥。 因此,他可以做的是更改密码,创建另一组密钥使用私钥加密,并替换密码和公钥。所以下一次系统不会知道消息有变化。我基本上不在乎如果用户可以读它,我的问题是他不能改变它,所以我想到一个MAC不幸的是,恶意的用户可以更改MAC,因为他有访问存储库。 大问题是,用户总是可以无限制地访问密码和密

IT屋 2017/1/16 13:01:48 喜欢

开发方法

共享但安全内存在3个不同的应用程序(Windows)

我们正在编写一组包含IE工具栏,Firefox工具栏和Windows桌面客户端的Windows应用程序。 在使用任何这些组件之前,用户提供了他的密码并说他需要保存这个代码1小时或他选择的任何选项。 现在我们面临的挑战是,我们必须使用相同的密码解密他的数据,而他在所有3组件中使用。目前我们正在写该密钥一个具有AES加密的普通文件,其中包含源代码中的特定密钥,以及从该文件获得的所有3个组件

IT屋 2017/1/16 13:01:37 喜欢

开发方法

NodeJS:以DER格式验证证书

我使用 crypto 模块验证证书,但我的证书和我的公钥都是 DER 格式。看来 crypto 模块不接受此格式。 有一种方法到PEM格式使用NodeJS?我找不到任何内容,无法使用命令行通过shell调用 openssl 。 更新:关于HTTPS证书。它是关于一般X.509证书。如果您将问题标记为否定,请发表评论以证明其正确性。 解决方案 Dominykas的回答很好,但在我

IT屋 2017/1/16 13:01:26 喜欢

开发方法

编码/解码ID冲销问题

SCENARIO: >您有字符集的 100 其中第一个字符 A,B,C 和最后的字符是 - ,_ 。 B) encode 函数返回一个长度为 10 。 C) 编码转换 code>进入字符集中的相关数字 示例: A == 0 || B == 1 || C == 2 || - == 98 || _ == 99 code> 100 ^ 10 = 1e + 20 || 100

IT屋 2017/1/16 13:01:15 喜欢

开发方法

BouncyCastle BlowFish加密问题

这里是我的BlowFishCrypto类 using System; using System.Collections.Generic; using System.Linq; using System.Text; 使用Org.BouncyCastle.Crypto; 使用Org.BouncyCastle.Crypto.Modes; 使用Org.BouncyCastle.C

IT屋 2017/1/16 13:01:03 喜欢

开发方法

C#AES - 填充无效,无法删除

我一直在努力解决这个问题几天。我已经阅读所有的帖子有关这个填充问题 - 这可能是由一个不正确的密钥(可能是这种情况下,但我没有看到它。) 代码下面: 内部类AESEncryptionManager { 私有字节[] keyBytes {get; set; } private byte [] ivBytes {get; set;} private static rea

IT屋 2017/1/16 12:59:20 喜欢

开发方法

RSA私有指数确定

我的问题是关于RSA签名。 如果是RSA签名: 加密 - > y = x ^ d mod n, decrypt - > x = y ^ e mod n li> y - >加密邮件 n - >模数(1024位) / li> d - >私人指数 我知道x,y,n和e。知道这些可以确定d? 解决方案 如果你能够因素n = p * q,那么d * e≡ 1(mod

IT屋 2017/1/16 12:58:55 喜欢