QGIS API Documentation  3.20.0-Odense (decaadbb31)
Macros
qgsauthcrypto.cpp File Reference
#include "qgsauthcrypto.h"
#include <QObject>
#include <QtCrypto>
Include dependency graph for qgsauthcrypto.cpp:

Go to the source code of this file.

Macros

#define CIPHER_IV_LENGTH   32
 
#define CIPHER_MODE   QCA::Cipher::CBC
 
#define CIPHER_PADDING   QCA::Cipher::PKCS7
 
#define CIPHER_PROVIDER   "qca-ossl"
 
#define CIPHER_SIGNATURE   "aes256-cbc-pkcs7"
 
#define CIPHER_TYPE   "aes256"
 
#define KEY_GEN_ITERATIONS   10000
 
#define KEY_GEN_IV_LENGTH   16
 
#define KEY_GEN_LENGTH   16
 
#define PASSWORD_HASH_ALGORITHM   "sha256"
 

Macro Definition Documentation

◆ CIPHER_IV_LENGTH

#define CIPHER_IV_LENGTH   32

Definition at line 28 of file qgsauthcrypto.cpp.

◆ CIPHER_MODE

#define CIPHER_MODE   QCA::Cipher::CBC

Definition at line 26 of file qgsauthcrypto.cpp.

◆ CIPHER_PADDING

#define CIPHER_PADDING   QCA::Cipher::PKCS7

Definition at line 27 of file qgsauthcrypto.cpp.

◆ CIPHER_PROVIDER

#define CIPHER_PROVIDER   "qca-ossl"

Definition at line 29 of file qgsauthcrypto.cpp.

◆ CIPHER_SIGNATURE

#define CIPHER_SIGNATURE   "aes256-cbc-pkcs7"

Definition at line 24 of file qgsauthcrypto.cpp.

◆ CIPHER_TYPE

#define CIPHER_TYPE   "aes256"

Definition at line 25 of file qgsauthcrypto.cpp.

◆ KEY_GEN_ITERATIONS

#define KEY_GEN_ITERATIONS   10000

Definition at line 31 of file qgsauthcrypto.cpp.

◆ KEY_GEN_IV_LENGTH

#define KEY_GEN_IV_LENGTH   16

Definition at line 33 of file qgsauthcrypto.cpp.

◆ KEY_GEN_LENGTH

#define KEY_GEN_LENGTH   16

Definition at line 32 of file qgsauthcrypto.cpp.

◆ PASSWORD_HASH_ALGORITHM

#define PASSWORD_HASH_ALGORITHM   "sha256"

Definition at line 30 of file qgsauthcrypto.cpp.