implementation of AES algorithm on beagle board

I hav the logic of the AES algorithm.
I want to know how to implement this logic on the beagleboard?
can we write program in 'c'or we need kernel for its implementation

did you check to see if userland implementation / libraries exist for aes ? won’t that prove a point ?

Yes, please tell us what you find out