ICode9

精准搜索请尝试: 精确搜索
  • javascript – 使用webcrypto api从浏览器商店访问密钥2019-06-29 07:30:44

    我确实发现IE11支持web加密API.是否可以通过Javascript使用此API访问浏览器商店中的键?我找不到任何接口.解决方法:它不是,也可能永远不可能.浏览器正在严格执行同源策略安全模型,该模型正在消除可能成为此类解决方案基础的机制. 正如之前的受访者所指出的那样,预先配置的“命名密钥

  • java – Android上有任何系统证书存储吗?2019-06-29 04:47:06

    在桌面Java中,存在sun.security.mscapi.SunMSCAPI cryptoprovider,我们可以使用它与KeyStore访问Windows系统证书存储. 我知道Android上有类似的商店,但我找不到管理这些商店的方法(列出,添加,删除证书). 我发现的是: 1)使用KeyChain,但这需要通过Activities与用户进行额外的交互; 2

  • AES(Rijndael)在Java 8平台上比Blowfish快吗?2019-06-29 01:49:08

    我从理论上知道BLOWFISH比AES快得多.但我在Java 8平台和充气城堡库中对1MB,5MB,10MB等文件的几种算法(包括AES和BLOWFISH)进行了基准测试.在每个测试场景中,AES比河豚更快. 我想知道我是否在某个地方弄错了? 这是代码: private static final int WARMUP_COUNT = 5; private static f

  • java – RSA / ECB / OAEPWithSHA-256AndMGF1Padding但MGF1使用SHA-256?2019-06-28 09:47:16

    我在Oracle的Java标准加密提供程序中找到了困难的方法 Cipher cipher = Cipher.getInstance("RSA/ECB/OAEPWithSHA-256AndMGF1Padding"); 使用与SHA-1相关的MFG1; SHA-256仅用于散列标签(实际上是空的).我发现在MFG1中实际使用SHA-256的唯一解决方案(由answer和comment帮助)使用

  • Java中的Aes解密 – 填充问题2019-06-28 03:48:32

    我想在java中实现一个简单的加密/解密工具. 因此我找到了一个小教程:http://www.codejava.net/coding/file-encryption-and-decryption-simple-example 我更改了一些代码行,以保证大文件的加密.现在我遇到了问题,解密不起作用. 我收到以下错误消息/异常: Error encrypting/decryptin

  • ANSI X9.19(零售MAC)的Java / C实现2019-06-28 00:48:03

    有没有人在Java或C中有ANSI X9.19(又名零售MAC)计算代码的工作版本?我尝试了所有在SO上找到的,但似乎无法做到正确.我的意见是: 数据: 31303030313232303136303432353135333735383030303032363030303030343835383038343837323031353130323330303030303031303030303030303030303031

  • 在Golang中解密在Python AES CFB中加密的内容2019-06-27 16:54:52

    基于Golang documentation on CFB decryption,我写了一个最小的工作示例来解密用AES CFB加密的字符串,然后在python3中编码base 64. 当Golang中的消息加密时,golang解密工作正常(使用Golang doc示例中的加密函数). 但是,当我使用python crypto包在python脚本中加密消息时,我无法在g

  • 在android(客户端)加密密码,用rsa在服务器端PHP解密2019-06-27 16:18:31

    我用rsa在android(客户端)加密了我的密码.我们知道它使用公钥加密和私钥解密.我生成公钥和私钥,如下面的代码 KeyPairGenerator gen = KeyPairGenerator.getInstance(RSA); gen.initialize(1024, new SecureRandom()); KeyPair keyPair = gen.generateKeyPair(); u

  • 解密用Objective-C和Java加密的AES数据2019-06-27 00:47:23

    我尝试解密最初用Java中的Objective-C加密的数据. 还有其他问题提到这一点,但它们真的很混乱,其中很多都没有解决,因此我会发布我自己的. 这是加密数据的代码: - (int) encryptWithKey: (NSString *) key { // 'key' should be 32 bytes for AES256, will be null-padded

  • C#我如何进行加密?2019-06-26 18:54:01

    我不是要求提供代码教程,我正在尝试进行研究,但我想确保我提出正确的问题. >我可以在.NET中使用的最佳加密形式是什么? >公钥/私钥,我在哪里安全地存储这些东西?>为了做到这一点,我应该使用哪些工具? 我开始使用AESCryptoServiceProvider,加密了我传入的字符串,我很高兴.经过测试,如果

  • python – SystemRandom提供哪些平台?2019-06-26 16:45:18

    Python的random.SystemRandom提供加密质量的伪随机数.它支持哪些平台?最重要的是,是否存在任何不受支持的平台,如果有,哪些平台?任何人都可以提供有关便携性的任何信息吗?解决方法:从http://docs.python.org/library/random.html起 The random module also provides the SystemRando

  • 生成0到x之间的随机数(Java)2019-06-26 06:49:38

    使用Xorshift随机数生成器…我已经有了生成器,但我无法修改它以提供0和上限之间的数字(如Java Random类中的nextInt()方法). long seed = System.nanoTime(); int next(int nbits) { long x = seed; x ^= (x << 21); x ^= (x >>> 35); x ^= (x << 4); se

  • 在linux上测试内核Crypto API2019-06-24 16:48:55

    我有一个飞思卡尔i.MX板,我在其上运行Linux 3.0.35内核. 我想测试我的Linux系统的Kernel Crypto API是否有效.我刚刚发现测试程序叫做tcrypt.我看到在/ lib / modules /下驱动程序目录中有一个tcrypt.ko.既然如此,无论如何我可以测试运行这个库吗?我怎么称呼它?我是否需要重新配置我

  • Python 3 – 从X509证书中提取公钥并使用它进行加密2019-06-24 13:57:07

    由于M2Crypto库不适用于Python 3,我正在寻找一种读取X509证书的方法,从中提取公钥并将其用于RSA加密. 我目前有以下两个功能: from ssl import PEM_cert_to_DER_cert # standard library from Crypto.Util import asn1 # http://pycrypto.org from OpenSSL.crypto import * # ht

  • java – 使用BouncyCastle签名消息摘要2019-06-23 15:55:08

    在C#的那一刻,我正在签署这样的挑战: RSACryptoServiceProvider rsa; RSAPKCS1SignatureFormatter RSAFormatter = new RSAPKCS1SignatureFormatter(rsa); RSAFormatter.SetHashAlgorithm("SHA1"); byte[] SignedHash = RSAFormatter.CreateSignature(paramDataToSign); 然后我将S

  • InvalidKeyException:Android设备上的RSA解密时密钥库操作失败2019-06-23 00:20:24

    我正在尝试对AndroidKeyStore中的密钥执行RSA加密和解密.加密成功完成,但是当我尝试解密时,它会抛出InvalidKeyException:Cipher.init()上的密钥库操作失败. 这是我的密钥代码: KeyPairGenerator kpGenerator = KeyPairGenerator.getInstance("RSA", "AndroidKeyStore"); AlgorithmP

  • java – 哪个提供商负责AES / CTR / NoPadding?2019-06-22 18:47:23

    有关我的实施的信息 下面的代码片段使用AES密码和CTR操作模式突出显示了当前加密对象的实现. import javax.crypto.Cipher; public abstract class Crypto { private static final String CIPHER_ALGORITHM = "AES/CTR/NoPadding"; private String AesKeyString = "ByWe

  • java – 用于可视化和实现椭圆曲线加密的工具2019-06-22 01:50:53

    我需要创建一个程序来显示椭圆曲线加密的工作原理.我正在考虑使用Java Swing来创建GUI,但主要问题是用于绘制椭圆曲线本身的工具,以及如何将其与Java Swing集成. 我希望将绘图包含在用户界面中,并允许对其进行更改.你能建议任何有助于此的工具吗?解决方法:在屏幕上获取像素(并且仍然

  • php mysql_connect安全性2019-06-21 20:01:02

    如果Web服务器和数据库服务器位于不同的主机上,那么当您在PHP代码中使用mysql_connect时,黑客是否可以进行数据包嗅探或使用其他方法获取数据库用户名/密码?解决方法:是的mysql_connect()可以被嗅探.密码是“scrambled”,但这不会阻止攻击者.所有quires都以纯文本形式抛出,如果您正

  • 在C中加密纯文本文件2019-06-21 19:39:25

    我目前正在用C语言编写一个从配置文件中读取的Linux应用程序.此配置文件包含一些我想要加密的数据,因此它不是纯文本.我花了几个小时研究这个并没有找到可行的解决方案.由于应用程序需要从配置中读取,因此我需要能够对其进行加密并在运行时对其进行解密.到目前为止研究我真的很喜欢

  • java – 使用JCE / JCA从主密钥中获取秘密2019-06-21 15:59:47

    有人能指出我正确的方向吗? 我想使用JCE / JCA从主密钥中获取新密钥,我该如何实现? 问候.解决方法:JCA提供标准的基于密码的密钥派生函数,如PKCS#5 v2.0和RFC 2898中定义的PBKDF2.该算法从主密钥(密码)创建一些随机材料,以生成适合给定密码的密钥. public byte[] deriveKey(String p

  • 需要针对C#Micro Framework的HMAC-SHA1实现2019-06-21 07:52:18

    就像标题所说,我正在为C#寻找HMAC-SHA1实现.这将在微框架下运行,因此我无法使用内置的System.Security.Cryptography类. 如果我能理解原始代码,移植库没有问题.我在Javascript中找到了一个源代码,并验证它与预期值匹配,但我无法移植,因为我不能总是告诉它们的值是什么类型. 所以任

  • c# – .net中Sha256的更新功能在哪里?2019-06-20 14:53:47

    我在我的c代码中使用了Sha256类的更新函数,将一些字符串包含在一个哈希值中,但我在.net类Sha256中找不到这个函数.这个函数用C实现,Sha的Java实现,但不是.net? C中的示例代码: l_ceSHA2.Init(); for ( l_dwordCnt = 0; l_dwordCnt < l_dwordHashRounds; l_dwordCnt++) { l_ceSHA

  • c# – 使用加密后,在终结器线程中获取“ReleaseHandleFailed”MDA2019-06-14 04:55:42

    我在循环中第二次运行此代码后获得了MDA(使用不同的文件参数: byte[] encryptedData = File.ReadAllBytes(file); // before this line it throws, see exception below long dataOffset; using (var stream = new MemoryStream(encryptedData)) using (var reader = new BinaryRe

  • java – 如何解密签名的pgp加密文件?2019-06-14 01:52:12

    如何使用BouncyCastle Java API解密和验证使用PGP加密的文件?解决方法:加密代码: private static void encryptFile(OutputStream out, String fileName, PGPPublicKey encKey, PGPSecretKey pgpSec, boolean armor, boolean withIntegrityCheck, char[] pass) throws IOException,

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

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

ICode9版权所有