public-key相关内容

ECC私钥长于公钥

我已经使用secp192r1曲线生成了ECC公钥和私钥。对于公共,我得到75,对于私有编码的密钥数组长度,我得到125。为什么私钥比公钥长?为什么私钥不超过公钥的两倍?为什么由于secp192r1,私钥不是192位= 24字节? Security.addProvider(new org.bouncycastle.jce.provider .BouncyCastleProvider()); ..

从压缩的密钥派生ECDSA未压缩的公共密钥

我目前正在尝试从压缩的密钥中导出比特币未压缩的ECDSA公钥. 根据比特币Wiki上的链接,可以这样做...但是如何? 为您提供更多详细信息:到目前为止,我已经在比特币网络上收集了压缩的密钥(33字节长). 它们具有以下格式:. 从那里,我想获得一个未压缩的密钥(65字节长),其格式为: ..
发布时间:2020-09-21 05:12:25 Python

通过网络非对称密钥创建

我正在尝试使用向SQL2008中的数据库添加程序集 href ="http://msdn.microsoft.com/en-us/library/ms174430.aspx">非对称密钥. 我们正在使用十六进制字符串添加程序集(仅通过sql查询将程序集添加到服务器) USE [master] GO IF NOT EXISTS (SELECT * from sys.asymmetri ..
发布时间:2020-09-12 21:06:03 数据库

连接到SFTP服务器时使用SharpSSH指纹

我正在使用Tamir.SharpSSH在我的.NET代码中建立SFTP连接.我有服务器的主机,端口,用户名,密码和服务器的指纹. 我无需指纹即可连接到服务器.建立连接之前,有什么方法可以将我与服务器的指纹相匹配? 以下是我的C#连接代码: string _ftpURL = "ftp.com"; //Host URL or address of the SFTP server st ..
发布时间:2020-07-31 05:37:02 其他开发

WinSCP .NET库:在不指定SSH主机密钥指纹的情况下连接到SFTP服务器

在WinSCP的当前稳定版本中,似乎必须使用SshHostKeyFingerprint,并且如果没有SessionOptions中的连接,则无法连接到SFTP服务器.我可以看到绕过测试的功能已添加到Beta(5.2)中,但我想知道是否可以在没有此指纹的情况下进行连接. 解决方案 首先,当您尝试绕过SSH主机密钥检查时,请确保您了解放弃了任何安全性.您实际上失去了对中间人攻击的保护 无 ..
发布时间:2020-07-14 05:31:36 其他开发

使用pysftp验证主机密钥

我正在使用pysftp编写程序,它想针对C:\Users\JohnCalvin\.ssh\known_hosts验证SSH主机密钥. 使用PuTTY,终端程序将其保存到注册表[HKEY_CURRENT_USER\Software\SimonTatham\PuTTY\SshHostKeys]. 如何调和pysftp和PuTTY之间的区别? 我的代码是: import pysf ..
发布时间:2020-07-04 21:35:00 Python

使用Java中的现有SSL密钥/证书对配置SSLContext(JSSE API)

我正在一个Java项目中,我应该在服务器端实现SSL-protokol.好吧,这是我第一次在应用程序中使用SSL,所以我读了很多有关ssl/tls的内容,现在我想在Java中实现一些东西.我将使用JSSE API来实现此过程: 1)客户端将与我连接 2)我将使用我的公开密钥证书进行身份验证.我的意思是,我将向客户发送一个公钥及其相应的证书 3)客户端使用我的公共密钥和RSA算法对 ..
发布时间:2020-06-29 18:47:43 其他开发

如何从DER/PEM文件获取SecKeyRef

我需要将我的iPhone应用程序与系统集成在一起,并且它们需要通过给定的公钥对数据进行加密.我研究并发现了一些有关以下内容的文章:.xml,.der和.pem格式分别为3种从DER/PEM获取SecKeyRef,但它们始终返回nil.下面是我的代码: NSString *pkFilePath = [[NSBundle mainBundle] pathForResource:@"PKFile" ..
发布时间:2020-06-11 19:05:58 移动开发

.NET核心程序集中的特殊PublicKey

我注意到核心.NET程序集的PublicKey =00000000000000000400000000000000。不仅它更短,而且那些sn.exe允许生成(最少384位),而且它还有很多零。 如何使用如此花哨的公钥生成签名密钥? 解决方案 这是ECMA标准定义的公钥。 要处理三个相互矛盾的要求: 一种机制,可确保程序集由其创建者签名,并且不能由欺诈的另一方创建。 以如 ..
发布时间:2020-05-30 21:31:20 C#/.NET

权限被拒绝(公钥,键盘交互)

我尝试使用ssh连接到planetlab节点.它引发了我的错误,例如权限被拒绝(公钥,键盘交互).这是什么意思? 这是该例外的详细说明. > OpenSSH_5.1p1 Debian-5ubuntu1, OpenSSL > 0.9.8g 19 Oct 2007 debug1: Reading configuration data /etc/ssh/ssh_config > debug1: A ..
发布时间:2020-05-26 18:43:41 其他开发

PackageInfo.signatures返回什么?

为什么此值中有多个签名?这些值是程序包的公钥吗? 我可以使用此签名来唯一标识一个软件包,而不是读取META-INF下的文件,或者在整个APK文件上计算MD5吗? 解决方案 根据@hackbod,这是APK签署的所有公共密钥 PackageInfo.signatures的名称尽管是它的名称,但是它是与您的应用程序签名的公共密钥.这绝对不会在构建之间发生积极变化.这是该应用程序开发 ..
发布时间:2020-05-23 19:37:14 移动开发

openssl吗?加入公钥和私钥

基本上,我有一个私用PEM密钥和一个公共证书PEM密钥. 当我同时使用它们时,它们会起作用(但是,如果我只使用它们之一,则不会起作用). 我使用,这有效: wget --no-check-certificate --private-key = dev-private.pem --certificate = dev.pem https://???.???.???.??? (这是由java ke ..
发布时间:2020-05-21 02:49:44 其他开发