We strongly encourage users to use Package manager for sharing their code on Libstock website, because it boosts your efficiency and leaves the end user with no room for error. [more info]
Rating:
Author: Goce Lazov
Last Updated: 2018-02-09
Package Version: 1.0.0.0
Category: Communication
Downloaded: 411 times
Not followed.
License: MIT license
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