/** * @file include/di/crypt/ivsi.h * @brief DI-net IVSI implementation * @date 9 January 2015 * @author ing. R.W.A. van der Heijden * @copyright 2015 Dual Inventive B.V. * * Implementation of the IVSI used in DI-Net encryption */ #ifndef DI_CRYPT_IVSI_H__ #define DI_CRYPT_IVSI_H__ int8_t di_crypt_ivsi(uint8_t *output, const uint8_t *data, uint16_t len, const uint8_t *iv); int8_t di_crypt_univsi(uint8_t *data, const uint8_t *input, uint16_t len, uint8_t *iv); #endif /* DI_CRYPT_IVSI_H__ */