ICode9

精准搜索请尝试: 精确搜索
  • android-如何从以前生成的ECDSA两个编码密钥对构造私钥?2019-11-08 10:35:51

    生成了如下私钥: fun getKeyPair(): Pair<ByteArray, ByteArray> { Security.addProvider(provider) val generator = KeyPairGenerator.getInstance("ECDSA") val ecSpec = ECNamedCurveTable.getParameterSpec("secp256r1"

  • Java Web Start的证书已过期2019-11-02 18:02:47

    JWS对代码签名证书到期有何反应? 根据我的观察,它似乎忽略了CA签名证书的到期日期,但是我想找到一些确凿的证据(例如,官方文档)来确认这一点.解决方法:如果给签名的jar提供了时间戳(来自时间戳授权),那么即使证书过期(假定时间戳在到期之前),签名仍然有效. 查看Signature Timestamp

  • C#RSACryptoServiceProvider Encrypt()方法如何工作?2019-11-02 14:09:01

    我很好奇,因为RSA不是分组密码,但是Encrypt()方法可以采用任意数量的数据进行加密. 它使用AES RSA混合加密吗?还是只是简单地(错误地)使用RSA作为分组密码?解决方法: yet the Encrypt() method can take an arbitrary amount of data to encrypt 根据MSDN Maximum Length of rgb

  • javascript-具有hexDigest输入类型的cryto.createHash sha5122019-11-02 03:37:25

    我正在尝试获得与http://jssha.sourceforge.net/相同的结果 哪里 我有疑问的“测试”一词: var word = 'testing'; var hex = toHex(word); // '740065007300740069006e006700'; 在jssha上,当使用十六进制变量和SHA-512的值选择输入类型作为HEX时,得到以下结果: 6e42b2c2a6351036b

  • PythonAES加密/解密不会返回相同的结果2019-11-01 17:56:15

    下面的代码示例在加密/解密操作后不返回原始文本,我试图弄清楚为什么 from Crypto.Cipher import AES text = """This is plain text to use. It should be exqctly 128 characters long to avoid padding and it is split with new lines as in file""" password = "

  • 如何在Linux中的cryptoAPI中添加更多算法2019-11-01 11:50:32

    当我检查/ proc / crypto时,它显示了我: abhi@ubuntu:/proc$cat crypto name : stdrng driver : krng module : kernel priority : 200 refcnt : 1 selftest : passed type : rng seedsize : 0 name : md5 driver :

  • java-为椭圆曲线加密生成椭圆曲线的基点(G)2019-11-01 06:14:21

    如何在Java中为椭圆曲线生成基点或生成器? 我正在开发可用于实现某些椭圆曲线密码算法的Java包,并且我想使用自己的曲线.但是,我被困在必须获得曲线的生成器基点的位置,以便可以拥有一组域参数. 任何帮助深表感谢.解决方法:给定“接近素数”阶的椭圆曲线u = k r,您应该: >生成随机点P

  • 使用Java BigInteger从g ^(xr)和x计算g ^ r2019-11-01 05:00:55

    我正在尝试使用Java的BigInteger对象实现类似ElGamal的加密算法. > q是2p 1形式的安全素数 > g是该组的生成器 我想计算,但遇到麻烦了.使用modInverse我可以计算,但是如果我将此值与modPow一起使用,只会得到错误的结果. 我在网上发现的唯一示例是this one,其中作者使用modInverse计

  • 如何使用JavaScript创建签名的PKCS#7消息?2019-10-31 17:36:32

    我正在尝试使用JavaScript在客户端上为PKCS#10认证请求创建签名的PKCS#7消息. PKCS#10上有很好的示例:http://blogs.msdn.com/b/alejacma/archive/2009/01/28/how-to-create-a-certificate-request-with-certenroll-javascript.aspx 但是我需要创建PKCS#7,但无法弄清楚该怎么做. Cer

  • TPLockBox3和PHP-Delphi中的AES加密,PHP中的解密2019-10-31 16:31:14

    我在使用lockbox3和PHP mcrypt时遇到麻烦.我无法将IV传递给PHP. Delphi code: var Codec: TCodec; CL: TCryptographicLibrary; PlainStream: TStringStream; CipherStream: TMemoryStream; begin PlainStream := TStringStream.Create(Edit1.Text); CipherStream := T

  • CryptDeriveKey算法名称2019-10-31 11:07:31

    public byte[] CryptDeriveKey( string algname, string alghashname, int keySize, byte[] rgbIV ) 有人可以告诉我algname中有哪些选项吗?如果要为AES-128和AES-256指定加密算法,应该在algname中输入什么?解决方法:我不确定100%,但是algname是您的算法名称. keySi

  • Node.js:如何解密php中加密的文本?2019-10-31 10:31:31

    我的PHP密码如下所示: <? $salt = '…'; $data = '…'; $iv = mcrypt_create_iv(mcrypt_get_iv_size(MCRYPT_RIJNDAEL_256, MCRYPT_MODE_CFB), MCRYPT_RAND); $ciphered = trim(base64_encode(mcrypt_encrypt(MCRYPT_RIJNDAEL_256, $salt, $data, MCRYPT_MODE_

  • Java BouncyCastle AES解密的C#等效项是什么?2019-10-30 10:03:09

    我有以下Java代码需要转换为c#: public static byte[] encryptAES(byte[] toEncrypt, byte[] key, boolean encrypte) throws Exception { Security.addProvider(new BouncyCastleProvider()); byte[] iv = { (byte) 0x00, (byte) 0x00,

  • AESGCM解密与MAC失败2019-10-30 08:05:08

    我必须加密一些私有字段,并且发现(jbtule’s)类using AESGCM. 当我只是加密和解密时,它可以正常工作: string nonSecretPayload = "asda23432a3@!$#@#%a"; string encryptThisStr = "CakeCat"; string key = "12345678912365478912365478965412"; var e

  • android-将字节从FileInputStream复制到CipherOutputStream(反之亦然)非常慢2019-10-29 06:26:44

    我一直在遵循教程“ How do I encrypt and decrypt files using DES?”向现有的Android 4应用添加简单的文件加密. 一切工作正常,除了加密和解密非常非常慢. 以下两种方法几乎是完整的教程: public static void encryptOrDecrypt(String key, int mode, InputStream is, OutputStre

  • 如何使用Rijndael在iOS中对C#中的解密字符串进行加密2019-10-28 06:06:28

    我正在尝试使用目标c和C#加密和解密字符串.两者在本机代码中都可以正常工作,但是当我尝试在c#中解密字符串时,已在iOS中进行了加密.我得到一些错误. 这是我在目标C中使用的代码 - (NSData *)AES256EncryptWithKey:(NSString *)key Data: (NSData *) data { char keyPtr[kCCKe

  • 加密模块是Fernet安全的,我可以使用该模块进行AES加密吗?2019-10-27 06:58:19

    我可以使用密码模块进行AES加密吗?什么是Fernet,它像AES加密一样安全吗?解决方法:如注释中的Scott Arciszewski answered所示,Fernet基本上是CBC模式下的AES128,具有SHA256 HMAC消息身份验证代码. 有关Fernet结构的完整规格,请参见here.

  • 引起原因:java.security.NoSuchProviderException:没有这样的提供者:Crypto-Android N2019-10-27 04:26:18

    这个问题已经在这里有了答案:            >            SecureRandom provider “Crypto” unavailable in Android N for deterministially generating a key                                    3个 似乎“加密”提

  • 离散日志的婴儿步巨型步算法:不正确的巨型步2019-10-27 03:56:22

    因此,我正在尝试实现Baby Step Giant Step算法来计算离散日志.下面是我的代码: # trying to solve 8576 = 3^x (mod 53047) p = 53047 a = 3 B = 8576 m = int(math.ceil(math.sqrt(p-1))) baby = [] giant = [] for j in range(0,m-1): baby.append((a**j)%p) for k in ran

  • java-在2016年,我们仍然需要使用BouncyCastle来解决美国政府施加的对密码术的出口管制限制吗?2019-10-26 15:04:52

    许多人使用Bouncy Castle来对密码,MessageDigests等使用Java密码API(JCA)的出色实现.许多人还使用它来规避美国对密钥长度超过128位的密码使用施加的出口控制限制. 但是,我在某处读到,2016年,美国政府施加的限制有所变化.如果这是在项目中使用充气城堡的唯一原因,我们是否可以停止

  • 在java中使用模式ctr解密AES加密的字节2019-10-26 08:02:40

    让我简短地解释一下.我在python中有这个加密器: 它使用PyCrypto库. from Crypto import Random from Crypto.Cipher import AES from Crypto.Util import Counter iv = Random.new().read(8) encryptor = AES.new( CRYPTOGRAPHY_KEY, // 32 bytes AES.MODE_CTR, co

  • 重复使用ICryptoTransform对象2019-10-26 03:06:44

    我有一个用于加密文本数据的类.我正在尝试尽可能重用ICryptoTransform对象.但是,第二次尝试使用同一对象时,我得到了部分错误解密的数据.我认为第一个块是错误的,但其余的块似乎还可以(使用更长的文本进行了测试). 我将类简化为以下内容: using System; using System.Collections.G

  • c#-AES对象密钥大小2019-10-26 02:04:49

    我正在做一个项目,其中涉及创建一个使用AES算法加密数据的应用程序.在主要功能中,我创建了一个AES对象,如下所示: Aes objAes = Aes.Create(); byte[] key = objAes.Key; byte[] IV = objAes.IV; 据我了解,AES.Create()函数会自动生成一个密钥和一个IV. 知道AES是一种对称算法,它

  • php-openssl_encrypt返回空字符串2019-10-25 16:39:02

    我正在尝试在服务器上创建UUID,由于某种原因,openssl_enrypt正在初始化一个空字符串.如果返回的是false,这将是另一种对话,但不是,返回的是字符串,只是一个空字符串. 这是我用来构建所需的加密字符串的所有代码: $key = hash_hmac("sha512", "You can decrypt this all day long, w

  • java-如何读取也用bouncycastle在DER中编码的PKCS8加密私钥?2019-10-25 08:04:11

    我已经尝试过以下问题的答案: Bouncy Castle : PEMReader => PEMParser Read an encrypted private key with bouncycastle/spongycastle 但是由于我调用时我的加密密钥已编码为DER Object object = pemParser.readObject(); 对象为null. 我可以使用openssl的命令将其转换为PEM(

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有