EN | RU | ZH

AiCrypto.blog

回答你关于加密货币的问题

我们能用孩子的私钥推导出父母的私钥吗?

我们能用孩子的私钥推导出父母的私钥吗?

两个人可以产生相同的私钥吗?

是的,在非对称密码学中,密钥对是随机生成的。此外,可以生成的不同密钥对的数量是巨大的。

我可以生成自己的私钥吗?

我可以制作自己的私钥吗?是的,而且你不需要一个数字钱包来制作它们。

你是否应该分享你的私钥?

共享私钥可能在运输过程中丢失或被盗,或被滥用。此外,如果每个人都有一份相同的签名密钥的本地副本,那么就没有办法跟踪谁在什么时候签署了什么。首先,开发者可能不会以最安全的方式传递私钥。

公钥和私钥能否相同?

这是正确的。在某些情况下,如果你真的想,你可以让公钥等同于私钥。不过,这将完全否定使用公钥密码系统的好处,因为对公钥的访问将意味着对私钥的访问。

私钥是如何产生的?

在非对称加密中,公钥和私钥都是随机生成的。任何人都可以使用公钥来加密数据,但只有拥有匹配的私钥的人才能解密数据。

如何从PEM中提取私钥?

过程

  1. 取出您导出的文件(例如certName。…
  2. 运行以下命令导出私钥:openssl pkcs12 -in certname.pfx -nocerts -nocerts -out key.pem -nodes。
  3. 运行以下命令导出证书:openssl pkcs12 -in certname.pfx -nokeys -nokeys -out cert.pem。

私人钥匙可以共享吗?

私钥,也被称为秘钥,是密码学中的一个变量,与算法一起用于加密和解密数据。秘密钥匙只应与钥匙的生成者或被授权解密数据的各方分享。

你如何分发私钥?

你有两个选择来分发秘密加密密钥:你可以用电子方式将其邮寄给用户,或者你可以将密钥保存在一个文件中,并将文件交给用户。比较容易的分发方法是邮件。

一个安全密钥能否用于多台计算机?

不,你的钥匙可以在任何有USB驱动器的电脑上使用。像汽车钥匙一样随身携带。我是否需要为每个账户单独配一把钥匙?你可以为你喜欢的许多账户使用一把钥匙。

可以有多少个私钥?

一个私钥是一个256位的数字。这意味着它在二进制中被表示为256个0或1的数字。总的来说,这意味着总共有(几乎)2^256种私人钥匙的组合。

一个公钥可以有多个私钥吗?

是否有可能用一个公钥拥有多个私钥?答案取决于你认为 “公钥 “和 “私钥 “到底是什么。如果对RSA来说只是e/d,对DSA来说是y/x,那么是的–只要你改变RSA的基本参数p/q/n和DSA的p/q/g。

你能用私钥加密吗?

只有私钥的拥有者可以对数据进行加密,以便公钥对其进行解密;同时,任何人都可以用公钥对数据进行加密,但只有私钥的拥有者可以解密。因此,任何人都可以向私钥所有者安全地发送数据。

谁持有私钥?

私钥是保密的,除了发送方和接收方之外,不向任何人公开。公钥可以自由使用,而私钥则只被保密。私钥机制被称为 “对称”,因为两方之间共享一个密钥。

如果YubiKey被盗怎么办?

如果你丢失了你的Yubikey,你仍然可以使用你的手机认证器应用程序,但你不能创建一个备份的Yubikey。然而,Yubikey也提供了恢复账户的方法,所以你可以得到一个替代品。Yubikey的一个优点是,它装在一个无法识别的USB上。

你能把一个USB变成一个安全钥匙吗?

要设置一个USB安全钥匙,你需要一个USB驱动器和一个USB安全钥匙应用程序。你在电脑上安装该应用程序,对其进行设置,然后用它来创建你的USB安全钥匙。每当你的电脑打开时,该应用程序会不断扫描你的USB端口,以寻找包含特定加密文件的设备。

我可以在两台电脑上使用同一个SSH密钥吗?

同一个SSH密钥应该能够从多个客户端使用。我有不同的SSH密钥用于不同的网络,它们实际上存储在一个加密的USB驱动器上,我从几台不同的电脑上使用都没有问题。

我如何创建一个私人Windows密钥?

使用 PuTTYgen 程序在 Windows 上生成 SSH 密钥对

  1. 运行 PuTTYgen 程序。 …
  2. 将要生成的密钥类型选项设置为 SSH-2 RSA。
  3. 在生成的密钥中的位数框中,输入 2048。
  4. 单击“生成”以生成公钥/私钥对。

我如何获得BTC私钥?

比特币的私钥只是一个数字。你可以只用一枚硬币、铅笔和纸来随机挑选你的私钥:抛出一枚硬币256次,你就有了可以在比特币钱包中使用的随机私钥的二进制数字。然后,公钥可以从私钥中生成。

如何在Windows 10中创建一个私钥?

生成ssh键

  1. 打开puttygen程序。
  2. 对于生成键的类型,选择ssh-2 rsa。
  3. 单击“生成”按钮。
  4. 将鼠标移至进度栏下方的区域。 …
  5. 在密钥密码字段中键入A密码。 …
  6. 单击“保存私钥”按钮保存私钥。

如何创建一个加密的私钥?

产生加密私钥的不同方法
生成4096位RSA私钥,使用AES-128密码和特定文件中提供的密码进行加密。生成4096位RSA私钥,使用CAMELLIA-256密码和环境变量提供的密码进行加密。

公钥能否解密私钥?

只有私钥的拥有者才能对数据进行加密,以便公钥对其进行解密;同时,任何人都可以用公钥对数据进行加密,但只有私钥的拥有者才能对其进行解密。

谁是密码学之父?

克劳德-香农。克劳德-E-香农被许多人认为是数学密码学之父。香农在贝尔实验室工作了几年,在那里工作期间,他发表了一篇题为《密码学的数学理论》的文章。

如何生成AES 256加密密钥?

在命令行上,类型:

  1. 对于128位键:openssl enc -aes -128 -cbc -k secret -p -md sha1。
  2. for 192 -bit键:openssl:openssl ENC -AES -192 -CBC -K SECRET -P -MD SHA1。
  3. 256位密钥:OpenSSL ENC -AES -256 -CBC -K -K SECRED -P -P -MD SHA1。 “秘密”是生成钥匙的密码。 命令的输出类似于:

AES 256可以被解密吗?

只有那些拥有特殊密钥的人才能解密。AES使用对称密钥加密,这涉及到只使用一个秘密密钥来加密和破译信息。

我如何获得128位的密钥?

字符用8位表示。因此,要形成128位密钥,需要创建一个有16个字符的字符串(16*8=128),例如 “abcdefgh12345678″。

非对称钥匙是如何产生的?

非对称算法需要创建一个公钥和一个私钥。公钥可以让任何人知道,但对应的私钥必须只由解密方知道。

为什么RSA比AES好?

因此,密钥大小很容易:AES-256有接近256比特的安全性,而RSA只提供大约112比特的安全性。在这方面,AES-256完全击败了RSA-2048。至于算法,AES-256被认为对量子计算机的分析是安全的。

AES是对称的还是不对称的?

对称的
高级加密标准(AES)是美国政府为保护机密信息而选择的一种对称性块状密码。AES在世界各地的软件和硬件中实施,用于加密敏感数据。它对政府计算机安全、网络安全和电子数据保护至关重要。

RSA是对称的还是不对称的?

非对称算法
RSA是以麻省理工学院的科学家(Rivest, Shamir, and Adleman)命名的,他们在1977年首次描述了RSA。它是一种非对称算法,使用一个公开的密钥进行加密,但需要一个不同的密钥,只有预定的接收者知道,用于解密。

RSA 1024是否安全?

据说,目前1024位的数字不能被分解,但是,RSA 1024位(大约310个十进制数字)被认为不够安全。如果需要长期的安全,建议使用2048位或更多的RSA。

RSA可以和AES一起使用吗?

没问题! 你可以将RSA加密与AES对称加密结合起来,以实现RSA的安全性和AES的性能。这通常是通过生成一个临时的,或称会话的AES密钥,并用RSA加密来保护它。AES不是唯一的对称加密方法。