Android-cuttlefish cvd tool
|
#include <crypto_utils/android_pubkey.h>
#include <assert.h>
#include <stdlib.h>
#include <string.h>
#include <openssl/bn.h>
Classes | |
struct | RSAPublicKey |
Macros | |
#define | ANDROID_PUBKEY_MODULUS_SIZE_WORDS (ANDROID_PUBKEY_MODULUS_SIZE / 4) |
Functions | |
bool | android_pubkey_decode (const uint8_t *key_buffer, size_t size, RSA **key) |
bool | android_pubkey_encode (const RSA *key, uint8_t *key_buffer, size_t size) |
#define ANDROID_PUBKEY_MODULUS_SIZE_WORDS (ANDROID_PUBKEY_MODULUS_SIZE / 4) |
bool android_pubkey_decode | ( | const uint8_t * | key_buffer, |
size_t | size, | ||
RSA ** | key | ||
) |
bool android_pubkey_encode | ( | const RSA * | key, |
uint8_t * | key_buffer, | ||
size_t | size | ||
) |