openssl相关内容
我有一个客户使用以下代码加密PHP中的字符串: $ password ='Ty63rs4aVqcnh2vUqRJTbNT26caRZJ'; $ method ='AES-256-CBC'; texteACrypter ='你是否认为可以,或者你认为你不能 - 你是对的。 - 亨利·福特 $ encrypted = openssl_encrypt($ texteACrypter
..
我正在做一个加密 视频的项目,我有一些问题的程序。 我使用命令转码 mp4 到 HLS , ts 段持续时间约10秒。 p> 首先,我需要使用数据库中的密钥加密这些视频。但是, 我不知道加密是否使用ffmpeg。 其次,如果加密可以在没有ffmpeg的情况下工作,那么我该怎么办?我在谷歌搜索包括像openssl / aes但 没有一个详细的步骤,我跟随,甚至ffmpeg链接
..
作为参考和作为继续的帖子: 如何使用OpenSSL解密Java AES加密数据? 我有以下问题。 我在C中使用OpenSSL库和编程来加密aes-cbc-128中的数据。 我给了任何输入的二进制数据,我必须加密。 我知道Java有一个CipherParameters接口来设置IV和KeyParameters。 p> 有没有办法使用openSSL生成IV和密钥?总而言之,
..
尝试生成一个RSA公钥,给出了一个API模数和指数。我在iOS 4.2上使用OpenSSL。 手动生成公钥是一个选项(见下文),但是我不知道如何将指数逻辑包含在模块 ----- BEGIN公钥KEY ----- API的模数 - --- END PUBLIC KEY ----- 解决方案 为此,请确保您具有OpenSSL库链接(说明此处为 http://code.g
..
我使用 openssl 使用以下命令对字符串进行编码: openssl enc -aes-128-cbc -a -salt -pass pass:mypassword 到目前为止,我只需要
..
在C / C ++中使用OpenSSL加密库时,EVP接口是否自动支持AES-NI硬件加速(假设处理器支持)?参考这个,看来命令行OpenSSL确实有支持。我想知道是否有特定的函数调用,我不得不使用它来利用这种支持。例如,如果我使用 EVP_EncryptInit_ex(ctx,type,imp,key,iv),请执行任何这些参数必须指定NI加速?即将 EVP_EncryptInit_ex(ctx
..
我们遇到了一个奇怪的情况,即使我们在Java中使用的加密方法对openssl产生不同的输出,尽管它们在配置中显示相同。 使用相同的键和四,文本“快速的BROWN狐狸跳过懒狗!”加密到base64的字符串... openssl: A8cMRIrDVnBYj2 + XEKaMOBQ1sufjptsAf58slR373JTeHGPWyRqJK + UQxvJ1B / 1L Java:
..
我有一个加密的私钥,我知道密码。 我需要使用Java库解密它。 我不想使用BouncyCastle,除非没有其他选项。根据以前的经验,有太多变化,没有足够的文件。 私钥是这样的: ----- BEGIN RSA PRIVATE KEY ----- Proc-Type:4,ENCRYPTED DEK-Info:DES-EDE3-CBC ,56F3A98D9CFFA7
..
有一种简单的方法来验证给定的私钥是否与给定的公钥相匹配?我有几个* .pub和几个* .key文件,我需要检查哪一个。\\ / p> 再次,这些是pub / key文件, DSA。 我真的会喜欢某种一行的单行... 解决方案 我发现一种似乎对我更好的方式: ssh-keygen -y -f< ;私钥文件> 该命令将输出给定私钥的公钥,因此只需将输出
..
我不是密码学专家,特别是因为OpenSSL有很多缺少的文档,我不知道如何解决这个问题。 我有一个外部系统,希望收到加密的消息。提供的唯一示例以这种方式使用OpenSSL: $ openssl enc -aes-256-cbc -a -in t.txt -k testpass U2FsdGVkX1 / RUdaSJKRXhHv3zUyTsQwu5 / ar2ECKDlrNyH5GL
..
我想使用一个密码隐藏和解密一个文件。 如何使用OpenSSL? 解决方案 这是google的问题的最高答案: http://tombuntu.com/index.php/2007/12/12/simple-file-encryption-with-openssl/ 加密: openssl aes-256-cbc -a -salt -in secrets .txt -o
..
使用此 Gist ,我能够成功解密Node.js 0.8.7中的AES256。然后当我升级到Node.js 0.10.24,我现在看到这个错误: TypeError:error:0606506D:digital envelope 例程:EVP_DecryptFinal_ex:错误的最终块长度 在Decipheriv.Cipher.final(crypto.js:292:27)
..
我正在尝试使用keytool和openssl应用程序将Java密钥库文件转换为PEM文件。但是我找不到一个很好的方法来进行转换。有任何想法吗? 而不是将密钥库直接转换为PEM,我尝试先创建一个PKCS12文件,然后转换为相关的PEM文件和密钥库。但是我无法使用它们建立连接。 (请注意,我只需要一个PEM文件和一个Keystore文件来实现一个安全的连接,没有限制,例如“从java密钥库文件开
..
使用AES有许多方法,导致不同实现之间频繁的不兼容。 OpenSSL为AES加密/解密提供了一个受欢迎的(但不安全的 - 见下文!)命令行界面: openssl aes-256- cbc -salt -in filename -out filename.enc openssl aes-256-cbc -d -in filename.enc -out filename
..
我正在寻找OpenSSL的直接.NET实现 EVP_BytesToKey 功能。我最近发现的是 System.Security .Cryptography.PasswordDeriveBytes 类(和 Rfc2898DeriveBytes ),但它似乎是
..
我正在使用下面通常引用的加密库。我想从Mcrypt将其升级到OpenSSL,以便我不再使用不推荐的库。 我正在尝试找出是否有可能。我已经做了一些研究,但我发现有冲突的信息: 这篇文章说,使用Mcrypt加密的OpenSSL解密数据是不可能的。 https://stackoverflow.com/a/19748494/5834657 但是,这篇文章说可以使用填充。看来我的函数使用
..
我已下载并编译 openssl-1.1.0 。 我可以使用相同的exe openssl (as as 这里) 我@ ubuntu:〜/ openssl-1.1.0 $ LD_LIBRARY_PATH =。 ./apps/openssl aes-256-cbc -a -salt -in file.txt -out file.txt.enc 输入aes-256-cbc加密密码:123
..
我想在我的项目中发送电子邮件,所以我应该启用openssl(当我检查phpinfo,被禁用 ----> OpenSSL支持禁用(安装ext / openssl))... 我正在使用最新版本的wamp服务器: 下载WampServer 2.1e(32位) Apache 2.2.17 Php 5.3.5 Mysql 5.5.8 PhpMyadmin 3.2.0
..
我已经尝试安装Net :: SSLeay,虽然通过cpan安装Email :: Send :: SMTP :: TLS,但我收到以下错误。 CPAN [5]>安装Net :: SSLeay 运行安装模块'Net :: SSLeay' 运行make M / MI / MIKEM / Net-SSLeay-1.49.tar.gz 已经被解包目录/home/ubuntu/.cpan/b
..
我试图用gmail发送一个欺骗性的电子邮件。在人们惊奇之前,不,我不是垃圾邮件(如果你必须知道为什么,下面的解释)。使用此问题和答案,我是但是,无论我在 MAIL FROM 字段中输入的内容或者$ $,都可以发送一封测试邮件给我自己的欺骗地址(看起来像我想要的) DATA 中的c $ c> From:字段,始终出现在我用于验证的地址中。 我的问题是,是否可以欺骗地址。目标是让地址显示为电子邮
..