问题标签 [key-generator]

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 投票
1 回答
179 浏览

android-studio - android studio在生成签名包后更改我的密码密钥

我用的是Android Studio:Arctic Fox 2020.3.1 Canary 12 我有一个奇怪的问题。我有密钥库,输入正确的密码和别名并将“记住密码”设置为开。第一次,一切都很好。但是如果我重用 Generate Signed Bundle,我的密钥密码有不同的含义,我有错误:

如果我再次输入正确的密钥密码 - 错误将消失并且构建将结束。

也许这很重要:我的密钥是在 Mac OS 系统上创建的。但现在我使用的是 Windows 10。

也许现在我必须在密钥库和密钥密码中使用相同的密码(现在它们彼此不同。)

0 投票
0 回答
512 浏览

dart - 如何在颤振中生成或创建私钥/公钥?

我需要在我的 Flutter 应用程序中生成一个密钥对,有一个名为 RSA 的库可以解析一对公钥/私钥并能够使用它们加密和解密字符串,但它无法生成一个新的KeyPair(最好来自给定的字符串)。

我如何首先生成密钥?我错过了什么吗?

0 投票
0 回答
74 浏览

cryptography - 在 micro-ecc 中的 uECC_make_key 方法中使用自定义的随机数生成密钥对 - Riot OS

我正在尝试在micro_ecc中实现椭圆曲线方案,其中密钥是两个随机数的加法,公钥是从密钥派生的,如下 priv_key = (a+b) public_key = (a+b)G . 我检查了 micro_ecc 中的代码,密钥对生成是在 uECC.c 的 uECC_make_key() 中定义的,但似乎无法修改实现以添加任何新元素。我已经运行了测试文件夹中给出的 pkg_micro-ecc-with-hwrng 示例中的代码。有人可以告诉我如何随机选择密钥然后生成如上所述的密钥对吗?如果 Riot 中的 micro_ecc 不支持它,我可以在 relic 中做同样的事情

0 投票
1 回答
151 浏览

go - 是否有为椭圆曲线生成私钥/公钥对的首选函数?

以下两个功能之一是否优于另一个?他们都做同样的事情,只是使用不同的实现吗?

两者似乎都返回相同的值,只是在不同的包中。

我想为以下曲线创建一个私钥/公钥对

提前致谢!:)

0 投票
3 回答
48 浏览

javascript - 向数组添加了内容,但它仍然是空的

我的代码

它应该做什么:基本上是检查用户是否想要这些字符,然后将它们添加到“fullList”数组中

但是当我这样做时genListconsole.log(fullList)它似乎是空的 []

为什么?

0 投票
0 回答
150 浏览

android - Android 8 - KeyGenerator 类 generateKey() 方法使应用程序崩溃

在执行代码keyGenerator.generateKey()方法时,我的应用程序在 Android 8 设备上崩溃了。出现如下错误,如下所示。

致命异常:java.lang.RuntimeException 无法实例化服务 com.abc.test.MService:java.security.ProviderException:密钥库操作失败

android.security.keystore.AndroidKeyStoreKeyGeneratorSpi.engineGenerateKey (AndroidKeyStoreKeyGeneratorSpi.java:321) javax.crypto.KeyGenerator.generateKey (KeyGenerator.java:604) 引起 java.security.ProviderException Keystore 操作失败

android.security.KeyStore.getKeyStoreException (KeyStore.java:709) javax.crypto.KeyGenerator.generateKey (KeyGenerator.java:604)

在其他设备上它工作正常。有人对此有任何想法吗?

0 投票
1 回答
258 浏览

java - 如何在java中将十六进制字符串转换为公钥?(java.security.InvalidKeyException)

我正在使用 EC secp160r2 生成密钥。我的代码如下所示:

此外,我得到如下公钥(用于交换):

当我删除前缀时,我最终得到了一个 40 字节的公钥。

我遇到的问题是当我要做相反的事情时,从我收到的十六进制字符串中获取公钥。PubKey 是一个长度为 80 的十六进制字符串。我尝试像这样生成公钥:

但是我最终得到了一个 InvalidKeyException:

此外,这里是十六进制转换方法,在我的情况下会产生一个 40 字节的数组:

非常感谢任何解决问题的帮助!

0 投票
0 回答
18 浏览

java - springboot使用@cacheable集成redis缓存时,密钥生成策略KeyGenerator生成重复密钥enhancerbyspringcglib

1.Redisconfig配置类如下:

2、Redis缓存用于@cacheable注解:

3、生成重复的键值对: redis数据库中缓存了两个值相同的键值对。重复的key内容的区别在于它们包含了enhancerbyspringcglib,已经测试了很多次。其他方法相同:

(1)右键:blog:: com.zju.sdust.weblog.service.impl.BlogServiceImpl.getBlogById&[1]

(2) 重复键:blog::com.zju.sdust.weblog.service.impl.BlogServiceImpl$$EnhancerBySpringCGLIB$$e965464f.getBlogById&[1]

我想知道为什么以及如何解决它?帮我!!!