1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- #ifndef DROPBEAR_DROPBEAR_GCM_H_
- #define DROPBEAR_DROPBEAR_GCM_H_
- #include "includes.h"
- #include "algo.h"
- #if DROPBEAR_ENABLE_GCM_MODE
- #define GCM_IVFIX_LEN 4
- #define GCM_IVCTR_LEN 8
- #define GCM_NONCE_LEN (GCM_IVFIX_LEN + GCM_IVCTR_LEN)
- typedef struct {
- gcm_state gcm;
- unsigned char iv[GCM_NONCE_LEN];
- } dropbear_gcm_state;
- extern const struct dropbear_cipher_mode dropbear_mode_gcm;
- #endif
- #endif
|