cost 192 ms
如何以编程方式在 windows 密钥库中使用 X509 证书创建不可导出的私钥 (C#) - How to create non-exportable private key with X509 certificate in windows key store programmatically (C#)

我正在尝试创建一个私钥并添加一个证书(自签名或从 CA 签名),我应该只能在其中导出证书并在 C# 中使私钥不可导出。也就是说,如果有人试图从certmgr导出证书,导出选项将被禁用,如下图所示- 我希望在创建它时以编程方式在 C# 中使用相同的不可导出选项。 当使用 Crypto Shell ...

JS和PHP如何安全生成相同的私钥? - How can I securely generate the same private key in JS and PHP?

我需要创建一个无互联网密码重置功能。 我的硬件使用 web (JS/HTML) 接口和 PHP 后端。 我以前在野外看到过这种情况:用户得到一个短密钥,他们将其读给 IT 人员,然后 IT 人员生成一个简短的私有响应密钥。 用户然后使用此密钥并能够进入密码更改屏幕。 是的,我已经有了“安全问题”功 ...

Window Crypto Subtle:如果我们使用“RSASSA-PKCS1-v1_5”算法生成公私钥,我们如何使用加密/解密方法? - Window Crypto Subtle : How we can use encrypt / decrypt method if we generate public private key with "RSASSA-PKCS1-v1_5" algo?

我想使用相同的公钥-私钥在代码级别进行一些加密/解密,并希望将加密数据连同我附加在 JWT AUTH 令牌中的公钥一起发送到后端。 因此,如果可能的话,请帮助我使用该方法进行加密/解密,因为由于可重用性,我无法更改此代码 我尝试过这种方式,但出现错误。 另外,我想使用我用这种方法导出的公钥和私钥 ...

密码学:在两个arrays; 在加密用户创建的密码密钥时,每一列如何保护/知道另一列的相同位置/位置? - Cryptography: In two arrays; how each column can guard/know the same place/position of the other while encrypting a cipher key created by a user?

我正在做一些关于密码学的基本练习; 在一个练习中,我想创建两个 arrays,第一个包含从 a 到 z 的字母表,第二个,我让用户选择形成他自己的键字母表。 我发现的问题是例如当我形成以下字母表时:poiuytrezamlkjhgfdsqnbvcxw 所以,我要求用户组成一个句子。我的目标是当用户 ...

说它是“16 位密钥”或“64/128 位密钥”是什么意思 - What does it mean when it's said it's a "16 bit key" or "64/128 bit key"

我需要一些关于密钥长度的详细解释吗? 当有人说它是 16 位密钥或 128 位密钥等时,这意味着什么。Wiki定义是“在密码学中,密钥大小、密钥长度或密钥空间指的是密码算法使用的密钥中的位数” 参考维基的说法,下一个问题是:如何确定密钥中的位数? 我很困惑,因为没有指定示例,任何人都可以用简单的示例 ...

用Crypto.js和pycrypto加密生成不同的加密密文 - Encryption with Crypto.js and pycrypto generates different encryption cipher text

我正在尝试使用Crypto.js使用其AES算法在 Node 中生成加密文本。 它在 Js 中用于加密和解密。 同样,我尝试使用pycrypto在Python中实现相同的功能,它在python中都进行了加密和解密。但是当我想使用来自JS的加密密文在Python中解密时,问题就出现了。问题是JS中生成 ...

使用 BouncyCastle 实现 CRYSTALS-Kyber Java - Implementing CRYSTALS-Kyber using BouncyCastle Java

任何人都可以帮助引导我朝着正确的方向前进,甚至只是使用 Kyber 生成密钥对吗? 我试图搜索 BouncyCastle 示例,但找不到 go 关闭的任何示例。 我正在尝试对一些当前的算法进行基准测试,例如 AES/RSA,我已经完美地工作了,但我什至无法在 Kyber 上取得任何进展。 任何帮助 ...

为什么我已经验证了令牌完全相同时却一直收到无效令牌? 密码学 Fe.net:无效令牌 - Why do i keep getting invalid token when i've validated that the tokens are the exact same? Cryptography Fernet : Invalid Token

所以消息应该在这里解密: 在服务器将消息广播回客户端之后——这应该是一个带有 CLI 的聊天应用程序但是我得到这个错误 cryptography.fe.net.InvalidToken` 请注意,在发送到服务器之前,此代码中的所有消息都被格式化为 JSON: ` def send_message( ...

为什么这些具有相同salt和加密的密码没有相同的output? - Why do these passwords with the same salt and encryption not have the same output?

2 个变量“x”和“l”的 output 应该相同,因为它们使用完全相同的加盐和加密过程。 我想要一些关于为什么它不一样的信息,以及我如何为一个简单的登录算法修复它。 代码:import os from cryptography.fernet import Fernet from cryptog ...

在密码学 Python 库中使用 RSA 加密签名消息 - Encrypt a signed message with RSA in the cryptography Python library

我是密码学的新手,抱歉,如果我只是想做一些愚蠢的事情。 所以,如果我试图以正确的方式或不正确的方式做错事或不管它是什么,请不要犹豫。 我想使用 RSA,我有两个人:Alice 和 Bob。 起初,我想用 Alice 的私钥加密消息,然后用 Bob 的公钥加密加密后的消息,以保证消息的完整性/真实性和 ...

Python 为比特币钱包生成有效 BIP-39 助记词的代码不起作用 - Python code for generating valid BIP-39 mnemonic words for a bitcoin wallet not working

我正在尝试为 Python 中的比特币钱包生成有效 的 BIP-39助记词,但我遇到了生成的单词被验证工具拒绝的问题。 我遵循了 BIP-39 标准中概述的指导方针,但第 24 个单词(用作其他单词的校验和)导致助记符被视为不正确。 找了解决办法,也查了别人的代码,还没找到解决办法。 有人可以帮助我 ...

.NET XAdES 签名抛出 CryptographicException - .NET XAdES Signing throws CryptographicException

我正在尝试使用存储在智能卡上的证书使用 XAdES 对 XML 进行签名。 首先,值得一提的是,当我在同一张XML文档上签名时,在这张智能卡上添加了软件,运行没有任何问题。 这是代码: 一切顺利,直到执行到 AddSignatureToDocument() 方法中的 _xadesSignedXml ...

在 C# 中实现 PHP 方法 openssl_encrypt "AES-256-CBC" OPENSSL_RAW_DATA - Implement PHP method openssl_encrypt "AES-256-CBC" OPENSSL_RAW_DATA in C#

我正在实施一个第三方API ,它要求我加密POST请求的有效负载“就像在这个PHP示例中所做的那样”: 我不能在PHP中实现它,但是在C#中。 在.NET的世界中,似乎很难得到相同的结果。 我试过的这两种方法都经过了PHP等价性的实战测试。 我多次尝试比较C#版本结果和PHP版本结果,它们是相同的 ...

如何统计 python Binance 交易机器人中的 HL2 源? - How to count HL2 source in python Binance trading bot?

:)) 我在 python 中创建了一个连接到我的币安账户的加密货币交易机器人。 我的问题是计算 HL2 源 ((High+Low)/2)。 我想做一个 sma(hl2, 17) 但我不知道该怎么做。 如果我简单地使用关闭(或打开、低、高)它工作正常。 我的脚本: -> 重要部分: 脚本 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM