commit | 0797016108191fcf54bec412702d13f1646da041 | [log] [tgz] |
---|---|---|
author | Shawn Willden <[email protected]> | Mon Jan 08 00:48:10 2018 -0700 |
committer | Shawn Willden <[email protected]> | Tue Jan 16 09:46:34 2018 -0700 |
tree | 4e245a9eab855bbcd1b13c0138986a5360f42dea | |
parent | deffcb7efaac94b2c674247cb9888a0af3d7e256 [diff] |
Refactor AES operations to generalize block cipher operations. In preparation for adding 3DES support, this CL moves the code that does all the block cipher work from AesOperation to EvpBlockCipherOperation (and associated classes). To make it easier to see what was changed, the block cipher code was left in aes_operation.{cpp|h}. The next CL will move it to separate files. Test: make (local unit tests), CTS & VTS Change-Id: Ibbf870c351425ea8d990218aa0ae089d0b2ada4b