Page 1 of 1

AES256 Hardware call -need ur help for implementation

Posted: Fri Nov 27, 2015 12:02 pm
by walbus
Hi,
i need your kind help...
I search for my new tool quick-aes-256 v3.0 a hardware call for encryption/decryption simple 16 bytes with AES256, without all other features.

Looking about so :
result=AES_256(*source_buffer, *destination_buffer, *key, read_or_write)

result=ok or not ok, or not available results 0
primary x64, better with x86, but not so important.
Source and destination on the same place is needed, i do not know whether the hardware implementation that make.

I think, i can speed up my coder a lot with this, as i almost use only not more.

Best regards Werner

Re: AES256 Hardware call -need ur help for implementation

Posted: Fri Nov 27, 2015 5:13 pm
by ker2x
This PDF from intel have a lot of AES related assembly code : http://www.intel.fr/content/dam/doc/whi ... -paper.pdf
You probably checked https://en.wikipedia.org/wiki/AES_instruction_set i guess ?
The reference section seems to have a lot of interesting link.

I never used this instruction set so i can't really help you more than that :(

Re: AES256 Hardware call -need ur help for implementation

Posted: Fri Nov 27, 2015 5:24 pm
by Helle
See page 3.

Re: AES256 Hardware call -need ur help for implementation

Posted: Fri Nov 27, 2015 7:54 pm
by walbus
Yep, thanks.
It's not that important.
I looking on the weekend.
I thought I'd ask, maybe someone has done something.