Navigation
| Name | PlatformCryptoContext |
| Type | Plugin |
| Part of Plugins | Platform Cryptography Plugin |
| Location | /Engine/Plugins/Experimental/PlatformCrypto/Source/PlatformCryptoContext/ |
| Module Build Rules | PlatformCryptoContext.Build.cs |
Classes
| Name | Remarks |
|---|---|
| FCryptoKeyGeneratorOpenSSL | Implementation of crypto key generator using OpenSSL. |
| FEncryptionContextOpenSSL | Interface to certain cryptographic algorithms, using OpenSSL to implement them. |
| FSignerEd25519OpenSSL | Implementation details for ed25519 signing using OpenSSL |
| FVerifierEd25519OpenSSL | Implementation details for ed25519 verify signature using OpenSSL |
Structs
| Name | Remarks |
|---|---|
| FSHA256HasherOpenSSL | Implementation details for SHA256 computation using OpenSSL |
Interfaces
| Name | Remarks |
|---|---|
| IPlatformCryptoContext | Module interface for cryptographic functionality. |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| FCryptoKeyGenerator | FCryptoKeyGeneratorOpenSSL | EncryptionContextOpenSSL.h | |
| FEncryptionContext | FEncryptionContextOpenSSL | EncryptionContextOpenSSL.h | |
| FSHA256Hasher | FSHA256HasherOpenSSL | EncryptionContextOpenSSL.h | |
| FSignerEd25519 | FSignerEd25519OpenSSL | EncryptionContextOpenSSL.h | |
| FVerifierEd25519 | FVerifierEd25519OpenSSL | EncryptionContextOpenSSL.h |