public-key-encryption

    0热度

    1回答

    我想许可我的产品。 问题是关于验证并确保公钥没有被更改,证书也是如此(中间人攻击者)。 我到目前为止计划的是; 我给我的EXE提供许可证密钥和签名证书(用私钥签名)给客户。 当顾客进入许可密钥,我的EXE会使用公钥(生成散列码,然后解密证书来获得其他哈希码和比较) 现在的问题是验证它;如果有人对EXE进行反向工程,则使用自己的公钥更改公钥,并使用自己的私钥生成新证书。然后EXE将始终验证证书,并且

    0热度

    1回答

    我正在为我的网站开发一个使用Laravel 4的私人消息系统,并且我想确保消息保持私密。到目前为止,我有以下的代码写成: class PkeyEncryption { public static function encrypt($input, $cipher = MCRYPT_RIJNDAEL_128) { $key = sha1(microtime(true) . m

    1热度

    1回答

    背景无效密钥格式: 我已经创建了一个小程序来提取从智能卡中提取的证书的公钥。 这个公钥然后存储在数据库中。 证书的私钥用于签署数据,然后使用公钥验证签名。用于从证书中提取公开密钥 代码: private byte[] getPublicKey(KeyStore paramKeyStore) throws GeneralSecurityException { Enumeratio

    0热度

    1回答

    我正在使用PHP实现S/Mime解密。我得到了什么至今: $keys = array("public"=>$atm."/public-keys/".$usr.".smime", "private"=>$atm."/private-keys/".$usr.".smime"); if(!file_exists($keys["public"])) die("Public Key n

    0热度

    1回答

    我在VirtualBox中运行一个ubuntu 14.04 vm。 我想设置公钥认证。 我获得与-vvv参数如下调试信息: [email protected]:/var/log$ ssh -vvv localhost OpenSSH_6.6.1, OpenSSL 1.0.1f 6 Jan 2014 debug1: Reading configuration data /etc/ssh/ssh_

    9热度

    3回答

    什么是使用2048位密钥(使用pkcs1padding)时的RSA加密输出大小。是否总是256个字节独立于输入大小? 我如何计算其他密钥大小?

    1热度

    1回答

    我已经做在Java中创建一个KeyPair如下: KeyPairGenerator keyPairGenerator = KeyPairGenerator.getInstance("RSA"); keyPairGenerator.initialize(1024, new SecureRandom()); KeyPair keyPair = keyPairGenerator.generateKe

    0热度

    1回答

    我想收集数据并使用公钥(在Android中)以加密文件进行写入。然后我发送文件到PC阅读。在我的电脑中,我需要创建一个应用程序来解密文件。我该如何做以及如何安全地共享密钥?

    2热度

    1回答

    我用命令“ssh-keygen -t rsa”创建了一个没有密码的公钥,我打算将它用于github,但是我发送了公钥和私钥关键是...... 究竟是什么影响?

    0热度

    1回答

    我是使用Openssl生成x509证书的初学者。 我想用我自己的RSA公钥创建一个X509证书,即自己的模数和公开指数。我可以这样做吗?如果是的话,那么程序是什么?