qt混合加密2
发表于|更新于|QT
|浏览量:
文章作者: Civion
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 Civion的博客!
相关推荐
2025-05-31
qt中使用openssl进行混合加密 (rsa+aes)[1]
使用工具 Qt Creator 16.0.1 (Community) vscode 具体逻辑本次应用场景为qt和服务端互相交换非对称加密后的对称密钥,用于弥补rsa加密字节容量过少的缺点,简称混合加密 实现代码qt客户端 定义指针,可复用性 12345678910111213141516171819EVP_PKEY* JsonCrypto::loadPublicKey() { QFile file(m_pubPath); if (!file.open(QIODevice::ReadOnly)) return nullptr; QByteArray data = file.readAll(); BIO *bio = BIO_new_mem_buf(data.constData(), data.size()); EVP_PKEY *pkey = PEM_read_bio_PUBKEY(bio, nullptr, nullptr, nullptr); BIO_free(bio); return...
2025-05-29
qt中实现post互相传输数据方法
纪念第一篇文章 var ap = new APlayer({ element: document.getElementById('aplayer'), narrow: false, autoplay: true, mode: 'random', showlrc: 3, mutex: true, theme: '#e6d0b2', preload: 'metadata', listmaxheight: '513px', music: [ { title: '春日影', author: 'MyGo', url: '/music/assets/1.mp3', pic: '/music/assets/1.jpg', lrc: '/music/assets/1.lrc' } ] }); 使用工具 Qt Creator 16.0.1...