No AES base alias function . #29

Open
opened 2019-09-15 20:50:12 -05:00 by ghost · 5 comments
ghost commented 2019-09-15 20:50:12 -05:00 (Migrated from github.com)

AES function does not implement base functions . As a result , only x86 platform can support AES functions now .
That's different with other functions

I think we should implement base functions

AES function does not implement base functions . As a result , only x86 platform can support AES functions now . That's different with other functions I think we should implement base functions
gbtucker commented 2019-09-16 20:54:16 -05:00 (Migrated from github.com)

Correct, it would be nice but note it's a very difficult task to write equal-time base functions in C.

Correct, it would be nice but note it's a very difficult task to write equal-time base functions in C.
ghost commented 2019-09-17 05:29:33 -05:00 (Migrated from github.com)

Correct, it would be nice but note it's a very difficult task to write equal-time base functions in C.

Is there any method to make sure "equal-time" ? I am preparing AES job , I must setup some local test firstly

> > > Correct, it would be nice but note it's a very difficult task to write equal-time base functions in C. Is there any method to make sure "equal-time" ? I am preparing AES job , I must setup some local test firstly
IamFive commented 2020-03-05 03:37:02 -06:00 (Migrated from github.com)

Hi, @haoyu01. you still working on this ? We are trying to add aes implemention using AES instruction set directly.

Hi, @haoyu01. you still working on this ? We are trying to add aes implemention using AES instruction set directly.
ghost commented 2020-03-10 22:21:28 -05:00 (Migrated from github.com)

@IamFive , I haven't start AES job .
And I think that's good news for me .

@IamFive , I haven't start AES job . And I think that's good news for me .
IamFive commented 2020-03-10 22:33:29 -05:00 (Migrated from github.com)

@haoyu01 I am working on this for Huawei, but they did not accept this solution (using AES instruction like vextq_u8 directly). SO, i give up this task too.

@haoyu01 I am working on this for Huawei, but they did not accept this solution (using AES instruction like `vextq_u8` directly). SO, i give up this task too.
Sign in to join this conversation.
No milestone
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
gh-intel/isa-l_crypto#29
No description provided.