腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
ECDH
与
Android
密钥
存储
中
的
密钥
android
、
cryptography
、
keystore
、
android-keystore
、
ecdh
我正在开发一个生成EC非对称
密钥
的
Android
应用程序。当我
的
应用程序连接到设备时,它们会交换它们
的
公钥。然后,它们使用
ECDH
建立共享
密钥
。然后使用该共享
密钥
导出AES会话
密钥
。我现在正在研究非对称
密钥
的
存储
。我想把它放到
Android
KeyStore
中
,但我不知道如何才能进行
ECDH
操作。
密钥
库
浏览 10
提问于2018-08-21
得票数 2
回答已采纳
1
回答
为什么苹果会使用一次过
的
Diffie-Hellman来进行文件加密?
diffie-hellman
、
file-encryption
、
ios
我正在阅读iOS安全指南 (快照),无意中发现了第15页
中
的
以下文件保护类: (NSFileProtectionCompleteUnlessOpen):当设备被锁定时,可能需要编写一些文件。通常
的
每个文件
密钥
是由一个
密钥
得到
的
,该
密钥
使用NIST SP 800-56A
中
描述
的
一遍Diffie-Hellman
密钥
协议导出。协议
的
临时公钥
与
包装
的
每个文件
密钥<
浏览 0
提问于2018-02-05
得票数 1
1
回答
将
密钥
存储
在Bouncy Castle
密钥
库中比将它们
存储
在加密
的
共享首选项
中
更安全吗?
android
、
security
、
cryptography
、
sharedpreferences
、
keystore
在我
的
android
应用程序
中
,我需要安全地
存储
RSA、
ECDH
、AES和其他
密钥
。它们将使用用户输入
的
密码进行加密/解密。我
的
选择是:
android
密钥
库,弹跳城堡优步
密钥
库,加密并
存储
在共享首选项
中
。
Android
密钥
库不是一个选项,因为它不会使用自定义密码加密
密钥
。UBER似乎是一个很好<em
浏览 11
提问于2017-03-04
得票数 1
1
回答
嵌入式设备上
的
ECDH
/ECDSA
密钥
交换
aes
、
diffie-hellman
、
key-exchange
、
dsa
、
embedded
这两种设备都是离线
的
,
存储
空间非常有限,并且使用一个能够执行AES/
ECDH
/ECDSA/RNG
的
小型密码协处理器。此外,
密钥
和证书也可以
存储
在其中。任何设备必须
与
任何其他设备一起工作,因为它们在默认情况下不以任何方式耦合。 我计划做一个
ECDH
密钥
交换,为AES通信创建随机
密钥
。然后,我遇到了MITM问题,这使得
ECDH
在没有进一步验证
的
情况下从稀薄
浏览 0
提问于2021-01-11
得票数 1
回答已采纳
1
回答
AWS IoT -每个设备
的
唯一
密钥
.数据加密
elliptic-curves
、
diffie-hellman
、
key-generation
在客户端硬件上,我有一个安全芯片,它可以安全地生成和
存储
ECC、RSA、AES
密钥
/对,并且可以执行各种密码操作,包括
ECDH
、ECDSA、KeyGen等等。我在云方面的更广泛
的
目标如下: 在AWS服务器端,我希望在每个设备上生成唯一
的
ECC
密钥
,将它们
存储
在HSM
中
,执行
ECDH
来生成用于加密
的
对称
密钥
。我不希望任何人(包括我)能够访问由KMS (或任何其他AWS服务-加密或其他方式)生
浏览 0
提问于2021-12-02
得票数 1
1
回答
Android
应用程序
中
ECC
密钥
的
保护
android
、
cryptography
、
keystore
、
android-keystore
、
ecdh
我使用ECC
密钥
对完成了一个
Android
应用程序。当我去年开发它时,我想在
Android
中
创建ECC键。不幸
的
是,多亏了,这个ECC
密钥
被用来生成会话
密钥
,而不受
Android
的
支持(这就是我在这里所说
的
: )。我遵循了建议:我在
Android
KeyStore
中
创建了一个AES
密钥
,并且在将它
存储
到SharedPreferences
中
浏览 0
提问于2019-02-20
得票数 2
1
回答
Android
5上
的
EC
android
、
cryptography
、
android-keystore
、
elliptic-curve
我在本文中读到:有可能在
Android
5上使用椭圆曲线。在API级别23之前,可以使用KeyPairGenerator算法"RSA“初始化
的
KeyPairGeneratorSpec生成EC
密钥
,该算法
的
密钥
类型使用setKeyType(String)设置为"不能使用此方法指定EC曲线名称-- NIST P-曲线是根据请求
的
密钥
大小自动选择
的
。 我可以使用RSA,然后将键类型设置为EC。这两种方法有什么不同吗?当我使用EC作为<em
浏览 6
提问于2019-09-21
得票数 2
回答已采纳
2
回答
有人能告诉我如何使服务器在ECDHE_*之上选择一个ECDHE_*密码吗?
diffie-hellman
、
openssl
我使用RSA密码对证书进行签名,并使用SSL_CTX_set_tmp_
ecdh
_callback() api设置
密钥
交换
的
ECDH
参数。服务器总是选择TLS_ECDHE_RSA_*密码套件。如果我让客户端只发送clientHello
中
的
clientHello密码套件,服务器就会中断连接,声明“没有共享密码”。 有人能告诉我如何使服务器在ECDHE_*之上选择一个ECDHE_*密码吗?服务器如何决定我应该选择
ECDH
_*密码而不是ECDHE_*密码?
浏览 5
提问于2016-12-27
得票数 1
回答已采纳
2
回答
如何在
Android
中使用secp256r1类型
的
椭圆曲线
密钥
对对数据进行加密和解密?
android
、
encryption
、
kotlin
、
elliptic-curve
现在我已经生成了
密钥
对,但是如何使用它们来加密和解密呢?生成NIST P-256
密钥
对代码: val kpg: KeyPairGenerator = KeyPairGenerator.getInstance(KeyProperties.KEY_ALGORITHM_EC
浏览 55
提问于2019-07-18
得票数 8
1
回答
ECDH
和ECDSA组合解决方案是否在MCU环境下提供了认证
的
协议交换解决方案?
elliptic-curves
、
diffie-hellman
、
dsa
、
man-in-the-middle
、
transport-security
我正在进行一个项目,在单片机(微控制器)环境
与
GPRS连接,以安全地交换数据
与
云。加密算法已被选择使用AES。 我在互联网上做了一些搜索,发现
ECDH
密钥
协商协议完全符合要求。好消息是,有一些支持
ECDH
/ECDSA算法
的
安全集成电路,包括基于安全硬件
的
密钥
存储
。在深入研究这一点之后,我了解到
ECDH
不进行身份验证,因此容易受到MITM攻击。这是系统应该解决
的
一个非常重要
的</em
浏览 0
提问于2015-09-28
得票数 3
回答已采纳
2
回答
ECDH
的
对称
密钥
生成
encryption
、
diffie-hellman
试图实现一种使用ECC单向传输加密字符串值
的
机制。对称加密
密钥
DSK是从共享
密钥
中使用KDF (Scrypt或HKDF)导出
的
。可能
的
选择是遵循这里描
浏览 0
提问于2022-02-11
得票数 1
回答已采纳
1
回答
TLS会话
中
的
完全前向保密
tls
我正在寻找包捕获
的
完美前向保密密码"TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256“。根据PFS
的
定义,在交换了初始客户端和服务器时,双方必须形成公钥对,并共享新
的
公钥。在数据包捕获
中
,我看到客户端在下一条消息(在"EC-Diffie-Hellman客户端Params“标题下)发送它
的
公钥,但服务器没有发送(相反,服务器正在发送新
的
会话票证)。服务器如何将其新
的
公钥发送给客户端?
浏览 0
提问于2015-01-26
得票数 1
1
回答
为什么ECDiffieHellmanP256
与
ECDsaCng.SignData()一起工作?
c#
、
cryptography
、
digital-signature
、
elliptic-curve
在.NET
中
,有两种P256曲线算法可以
与
一起使用 Console.WriteLine($"Verified: {verified}");产出: privateKey:
ECDH
_P256DSA键--结果
浏览 5
提问于2021-05-16
得票数 0
回答已采纳
2
回答
ECDH
-ECDSA组合
key-exchange
、
elliptic-curves
我正在基础水平上研究密码学原语,并面临一个关于加密方法
的
问题。我理解
ECDH
是在加密过程开始之前双方进行安全
密钥
交换
的
一种方法。它在使用相同
密钥
进行加密和解密
的
对称方法中非常有用。但我无法理解
密钥
交换方案在公钥加密方法(如ECDSA )
中
的
应用,因为只有公钥在不需要安全交换
的
双方之间共享。但是这种组合(ECDSA/
ECDH
)似乎发生在SSL之类
的
协议
中
。
浏览 0
提问于2016-02-06
得票数 1
1
回答
TLS/SSL对非暂时性DH
与
DHE
的
使用
tls
、
diffie-hellman
在TLS/SSL中使用Diffie-hellman
的
目的是避免将证书
的
内容作为生成对称
密钥
的
种子值
的
唯一来源。在非Diffie-Hellman TLS/SSL会话(也就是RSA
密钥
交换)
中
,如果攻击者在哪里捕获所有通信量,那么在将来
的
某个时候,他们可以解密以前捕获
的
数据
的
全部内容。但从我
的
阅读来看,DH和
ECDH
使用
存储
在证书中
的</e
浏览 0
提问于2014-03-30
得票数 7
回答已采纳
1
回答
无初始握手
的
ECDHE
elliptic-curves
、
diffie-hellman
、
key-exchange
是否有可能与
ECDH
达成一项关键协议,而不需要先进行初步握手?我知道这是可能
的
ECDH
短暂静态,但这并不是完全
的
前向保密。对于短暂
的
静态,您需要有一种安全
的
方法来
存储
静态私钥。
浏览 0
提问于2022-01-31
得票数 0
回答已采纳
3
回答
什么是具有ECDiffieHellmanCng兼容实现
的
C++库?
c++
、
security
、
cryptography
、
shared-secret
这两个端点具有共享
的
密钥
,这使得Elliptic Curve Diffie-Hellman (
ECDH
)算法非常适合安全地交换会话
的
主
密钥
。 有一个很好
的
C++库,它实现了
ECDH
,适用于嵌入式设备。然而,它
的
ECDH
实现不同于Mirosoft
的
实现(如其中所暗示
的
)。我们希望
与
.NET安全算法保持兼容,这样我们就可以继续使用PC应用程序
的
托管代码(现在,或者如果
浏览 7
提问于2010-01-26
得票数 2
1
回答
CryptoLocker主
密钥
cryptography
、
ransomware
我很难理解如何使用TeslaCrypt ransomware解密使用他们
的
创造者提供
的
万能钥匙加密
的
文件。 据我所知,ransomware使用对称密码系统加密文件,然后使用非对称加密方案加密
密钥
。如何通过拥有主
密钥
来解密受影响
的
文件?
浏览 0
提问于2016-07-29
得票数 6
回答已采纳
2
回答
使用
Android
KeyStore生成私钥
java
、
android
、
keystore
我正试图使用
Android
提供程序生成
的
私有KeyStore在
Android
中
实现
ECDH
。public byte[]
ecdh
(PublicKey otherPubKey) throws Exception { ECPublicKey ecPubKey= (ECPublicKey) otherPubKey; KeyAgreement keyAgreement = KeyAgreement.getInstance("
浏览 3
提问于2017-08-10
得票数 5
1
回答
日志记录
的
最佳异步加密方案
java
、
encryption
、
public-key-encryption
、
encryption-asymmetric
虽然我试图删除尽可能多
的
敏感信息,但我试图加密
存储
的
所有日志,以防服务器被攻破(因此不会向黑客显示敏感
的
明文信息)。我最初
的
计划是使用RSA公钥加密所有传入
的
异常和有关该事件
的
信息,并将其
存储
在我
的
数据库
中
。当我需要读取日志时,我可以使用我
的
私钥解密并读取这些信息(显然,我们在这里永远不会使用对称加密,就好像我
的
服务器被黑客入侵一样,那么黑客将能够解密我
的
日志)。
浏览 7
提问于2022-07-14
得票数 2
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券