草庐IT

encrypted

全部标签

c - AES_cbc_encrypt 中的段错误

我正在尝试更详细地了解OpenSSL库。因此,我一直在尝试使用AES_*函数,而不是使用一组更高级别的EVP函数。按照thisquestion中的一般调用集(虽然我使用的是CBC而不是计数器模式),但我想出了这段代码:voidctr(log_t*log){unsignedcharivec[16];/*Outbufferforciphertext*/unsignedcharoutBuf[16];blockReader_t*br=blockReaderInit(log,"./input.txt",128);intoutFD;if((outFD=open("out.bin",O_WRONLY

php - mcrypt_encrypt 到 openssl_encrypt 和 OPENSSL_ZERO_PADDING 问题

对于给定的$key、$message和$iv,我有这个mcrypt_encrypt调用:$string=mcrypt_encrypt(MCRYPT_3DES,$key,$message,MCRYPT_MODE_CBC,$iv);我想将mcrypt_encrypt调用更改为openssl_encrypt调用,以适应future需求。通过$mode='des-ede3-cbc'或$mode='3DES';和$options=true我得到更相似的react,但不完全相同。有没有其他方法调用它以获得完美匹配?我得到这个(base64_encoded)用于lorem-ipsum$message

php - 如何修复 curl : (35) Cannot communicate securely with peer: no common encryption algorithm(s)

我正在尝试使用phpcurl从https://torrage.com访问和下载一些.torrent文件。但是什么也没发生,curl_error($ch)给出了$ch=curl_init('https://torrage.com/torrent/640FE84C613C17F663551D218689A64E8AEBEABE.torrent');curl_setopt($ch,CURLOPT_SSL_VERIFYPEER,false);curl_setopt($ch,CURLOPT_USERAGENT,'Mozilla/5.0');curl_setopt($ch,CURLOPT_HEAD

mysql - 如何在MySQL的 `bcrypt`函数中使用 `encrypt`算法验证密码?

我有密码(qwe)的加密值($2y$10$zQaDT8hXM4pLmBdwN0xEseda/oKJAQKMKMzUrV8jbs6Epz28BXzBS)。但是当我验证时,我得到了错误的结果哈希值。mysql>select'$2y$10$zQaDT8hXM4pLmBdwN0xEseda/oKJAQKMKMzUrV8jbs6Epz28BXzBS'=encrypt('qwe','$2y$10$zQaDT8hXM4pLmBdwN0xEseda/oKJAQKMKMzUrV8jbs6Epz28BXzBS')asis_valid;+----------+|is_valid|+----------+|0

mysql - mysql 中 AES_ENCRYPT 后无法进行 AES_DECRYPT

我创建了用户表CREATETABLE`user`(`id`BIGINTUNSIGNEDNOTNULLAUTO_INCREMENT,`first_name`VARBINARY(100)NULL,`address`VARBINARY(200)NOTNULL,PRIMARYKEY(`id`))ENGINE=InnoDBDEFAULTCHARACTERSET=utf8COLLATE=utf8_general_ci;我插入了一行:INSERTintouser(first_name,address)VALUES(AES_ENCRYPT('Obama','usa2010'),AES_ENCRYPT(

javascript - 在 Meteor Js 中加密 Mongodb 数据

是否可以在插入文档时为特定集合加密某些Mongodb字段?然后在发布集合时解密? 最佳答案 我不确定这对您的用例是否过分:Mylar是一个支持客户端加密的Meteor模块。Mylarstoresonlyencrypteddataontheserver,anddecryptsdataonlyinusers'browsers.[...]Mylarallowstheservertoperformkeywordsearchoverencrypteddocuments,evenifthedocumentsareencryptedwithdif

javascript - 在 Meteor Js 中加密 Mongodb 数据

是否可以在插入文档时为特定集合加密某些Mongodb字段?然后在发布集合时解密? 最佳答案 我不确定这对您的用例是否过分:Mylar是一个支持客户端加密的Meteor模块。Mylarstoresonlyencrypteddataontheserver,anddecryptsdataonlyinusers'browsers.[...]Mylarallowstheservertoperformkeywordsearchoverencrypteddocuments,evenifthedocumentsareencryptedwithdif

encryption - 如何在 Node.js 中使用公钥加密数据?

这个问题在这里已经有了答案:EncryptingdatawithapublickeyinNode.js(6个回答)关闭2年前.在crypto中,我只看到Signer/Verifier用于进行数字签名和使用对称key加密的Cipher/Decipher。如何使用公钥加密数据? 最佳答案 正如官方nodejsapi文档中所述:crypto.publicEncrypt(key,buffer)EncryptsthecontentofbufferwithkeyandreturnsanewBufferwithencryptedcontent.T

java - Java 8 上的 SQL Server JDBC 错误 : The driver could not establish a secure connection to SQL Server by using Secure Sockets Layer (SSL) encryption

使用MicrosoftJDBCDriver版本连接到SQLServer数据库时出现以下错误:com.microsoft.sqlserver.jdbc.SQLServerException:ThedrivercouldnotestablishasecureconnectiontoSQLServerbyusingSecureSocketsLayer(SSL)encryption.Error:"SQLServerreturnedanincompleteresponse.Theconnectionhasbeenclosed.ClientConnectionId:98d0b6f4-f3ca-46

ruby-on-rails - rails : storing encrypted data in database

我想加密数据库,因为正在存储secret数据。我将mongodb与mongoid一起使用。这种数据库可能吗?如果不是,您可以推荐哪些替代方案?附:主要目的是:如果有人入侵服务器并窃取数据库,它将无法加密。更新:感谢nickh,我发现很多soultionsforActiveRecord,但对于Mongoid和其他Mongo客户来说没有任何意义。很高兴能为Mongo和Mongoid找到一些灵魂! 最佳答案 我已经使用Mongo和Mongoid获得了attr_encrypted。只需稍作调整。确保所有由attr_encrypted自动创建