一、描述
QSslKey 提供了一个简单的 API 来管理密钥(即*.key文件)。
二、示例
QFile keyFile(":/server.key");
keyFile.open(QIODevice::ReadOnly);
QByteArray password = "88888888";//创建文件时设置的密码
QSslKey key(&keyFile, QSsl::Rsa,QSsl::Pem,QSsl::PrivateKey,password);
qDebug()<<key.algorithm();
qDebug()<<key.isNull();
qDebug()<<key.length();
// qDebug()<<key.toDer();
keyFile.close();
相关博文: