You have unsaved changes. If you choose to leave all changes will be discarded.
Author: Goce Lazov
Last Updated: 2018-02-09
Downloaded: 92 times
Advanced Encryption Standard (AES) Cipher Block Chaining (CBC).
Support three different key lengths: 128, 192 and 256 bits.
Support four different padding: Zero padding, PKCS7, ISO 10126 and ANSI X.923.
Do you want to subscribe in order to receive notifications regarding "AES CBC Mode" changes.
Do you want to unsubscribe in order to stop receiving notifications regarding "AES CBC Mode" changes.
Do you want to report abuse regarding "AES CBC Mode".
|DOWNLOAD LINK||RELATED COMPILER||CONTAINS|
|1518201307_aes_cbc_mode_mikroc_arm.mpkg [94.60KB]||mikroC PRO for ARM||
In header file AesCbc.h #define the macros below to 1/0 to enable/disable
#define ZERO_PADDING 0
#define PKCS7_PADDING 1
#define ISO_10126_PADDING 0
#define ANSI_X_923_PADING 0
#define AES128 0 key length 16 bytes
#define AES192 0 key length 24 bytes
#define AES256 1 key length 32 bytes