I am currently doing my masters research on security of wireless sensor networks, the topic is "ENHANCING THE SECURITY OF WIRLESS SENSOR NETWORKS BY COMBINING GEOENCRYPTION AND LIGHT WEIGHT CRYPTOGRAPHIC HASH FUNCTION (LOCHA)" The encryption process will use MiniAES which IS same as normal AES with all component reduced while maintaining the same structure and security of normal AES. So, i am finding a justification on MiniAES computational time and space complexity when use to show the gab the research will bridge in terms of space and time complexity compared with other existing encryption algorithms to work with limitations of sensors. Though MiniAES is not that popular i do not know if some have an idea or come across such thing. Thanking you in anticipation for your answers.
The encryption process will use MiniAES which IS same as normal AES with all component reduced while maintaining the same structure and security of normal AES.
MiniAES most certainly does not have the same security as normal AES. To quote the original paper:
It is meant to be a purely educational cipher and is not considered secure for actual applications.
Indeed, it has essentially zero security:
It has a 16 bit key. It is trivial for an attacker to try all 65536 keys to search for the correct one.
It has a 16 bit block size; that means you'd hit he birthday bound after 512 encrypted bytes.
It doesn't reach full change propagation; an output nybble is a function of the key and two of the input nybbles (the other two input nybbles being irrelevent). Hence, it can be characterized as two 8 bit block ciphers interleaved (hence you hit the birthday bound after encrypting only 32 bytes...)
It's sole reason for existence is to serve as target practice for budding cryptographers.