Skip to content

Commit

Permalink
VAES
Browse files Browse the repository at this point in the history
  • Loading branch information
MarekKnapek committed Mar 29, 2024
1 parent 5f236bd commit 0c29210
Show file tree
Hide file tree
Showing 58 changed files with 3,558 additions and 1,470 deletions.
3 changes: 0 additions & 3 deletions mk_clib/projects/gcc/build_m4.sh
Original file line number Diff line number Diff line change
Expand Up @@ -7,9 +7,6 @@ m4 -I $src_dir -- $src_dir/mk_lang_bui_inl_defd.h.m4 > $src_dir/mk
m4 -I $src_dir -- $src_dir/mk_lang_bui_inl_defu.h.m4 > $src_dir/mk_lang_bui_inl_defu.h
m4 -I $src_dir -- $src_dir/mk_lang_bui_inl_filec.h.m4 > $src_dir/mk_lang_bui_inl_filec.h
m4 -I $src_dir -- $src_dir/mk_lang_bui_inl_fileh.h.m4 > $src_dir/mk_lang_bui_inl_fileh.h
m4 -I $src_dir -- $src_dir/mk_lib_crypto_alg_aes_128.h.m4 > $src_dir/mk_lib_crypto_alg_aes_128.h
m4 -I $src_dir -- $src_dir/mk_lib_crypto_alg_aes_192.h.m4 > $src_dir/mk_lib_crypto_alg_aes_192.h
m4 -I $src_dir -- $src_dir/mk_lib_crypto_alg_aes_256.h.m4 > $src_dir/mk_lib_crypto_alg_aes_256.h
m4 -I $src_dir -- $src_dir/mk_lib_crypto_mode_cbc_aes_128.h.m4 > $src_dir/mk_lib_crypto_mode_cbc_aes_128.h
m4 -I $src_dir -- $src_dir/mk_lib_crypto_mode_cbc_aes_192.h.m4 > $src_dir/mk_lib_crypto_mode_cbc_aes_192.h
m4 -I $src_dir -- $src_dir/mk_lib_crypto_mode_cbc_aes_256.h.m4 > $src_dir/mk_lib_crypto_mode_cbc_aes_256.h
Expand Down
3 changes: 0 additions & 3 deletions mk_clib/projects/vs2022/m4/m4.vcxproj
Original file line number Diff line number Diff line change
Expand Up @@ -31,9 +31,6 @@
<CustomBuild Include="$(MSBuildThisFileDirectory)..\..\..\src\mk_lang_bui_inl_defu.h.m4" ><FileType>Document</FileType><Command>cmd /c $(MSBuildThisFileDirectory)..\..\..\src\mk_clib_tool_m4.bat "%(Identity)"</Command><Outputs>$(MSBuildThisFileDirectory)..\..\..\src\%(Filename)</Outputs><BuildInParallel>true</BuildInParallel></CustomBuild>
<CustomBuild Include="$(MSBuildThisFileDirectory)..\..\..\src\mk_lang_bui_inl_filec.h.m4" ><FileType>Document</FileType><Command>cmd /c $(MSBuildThisFileDirectory)..\..\..\src\mk_clib_tool_m4.bat "%(Identity)"</Command><Outputs>$(MSBuildThisFileDirectory)..\..\..\src\%(Filename)</Outputs><BuildInParallel>true</BuildInParallel></CustomBuild>
<CustomBuild Include="$(MSBuildThisFileDirectory)..\..\..\src\mk_lang_bui_inl_fileh.h.m4" ><FileType>Document</FileType><Command>cmd /c $(MSBuildThisFileDirectory)..\..\..\src\mk_clib_tool_m4.bat "%(Identity)"</Command><Outputs>$(MSBuildThisFileDirectory)..\..\..\src\%(Filename)</Outputs><BuildInParallel>true</BuildInParallel></CustomBuild>
<CustomBuild Include="$(MSBuildThisFileDirectory)..\..\..\src\mk_lib_crypto_alg_aes_128.h.m4" ><FileType>Document</FileType><Command>cmd /c $(MSBuildThisFileDirectory)..\..\..\src\mk_clib_tool_m4.bat "%(Identity)"</Command><Outputs>$(MSBuildThisFileDirectory)..\..\..\src\%(Filename)</Outputs><BuildInParallel>true</BuildInParallel></CustomBuild>
<CustomBuild Include="$(MSBuildThisFileDirectory)..\..\..\src\mk_lib_crypto_alg_aes_192.h.m4" ><FileType>Document</FileType><Command>cmd /c $(MSBuildThisFileDirectory)..\..\..\src\mk_clib_tool_m4.bat "%(Identity)"</Command><Outputs>$(MSBuildThisFileDirectory)..\..\..\src\%(Filename)</Outputs><BuildInParallel>true</BuildInParallel></CustomBuild>
<CustomBuild Include="$(MSBuildThisFileDirectory)..\..\..\src\mk_lib_crypto_alg_aes_256.h.m4" ><FileType>Document</FileType><Command>cmd /c $(MSBuildThisFileDirectory)..\..\..\src\mk_clib_tool_m4.bat "%(Identity)"</Command><Outputs>$(MSBuildThisFileDirectory)..\..\..\src\%(Filename)</Outputs><BuildInParallel>true</BuildInParallel></CustomBuild>
<CustomBuild Include="$(MSBuildThisFileDirectory)..\..\..\src\mk_lib_crypto_mode_cbc_aes_128.h.m4" ><FileType>Document</FileType><Command>cmd /c $(MSBuildThisFileDirectory)..\..\..\src\mk_clib_tool_m4.bat "%(Identity)"</Command><Outputs>$(MSBuildThisFileDirectory)..\..\..\src\%(Filename)</Outputs><BuildInParallel>true</BuildInParallel></CustomBuild>
<CustomBuild Include="$(MSBuildThisFileDirectory)..\..\..\src\mk_lib_crypto_mode_cbc_aes_192.h.m4" ><FileType>Document</FileType><Command>cmd /c $(MSBuildThisFileDirectory)..\..\..\src\mk_clib_tool_m4.bat "%(Identity)"</Command><Outputs>$(MSBuildThisFileDirectory)..\..\..\src\%(Filename)</Outputs><BuildInParallel>true</BuildInParallel></CustomBuild>
<CustomBuild Include="$(MSBuildThisFileDirectory)..\..\..\src\mk_lib_crypto_mode_cbc_aes_256.h.m4" ><FileType>Document</FileType><Command>cmd /c $(MSBuildThisFileDirectory)..\..\..\src\mk_clib_tool_m4.bat "%(Identity)"</Command><Outputs>$(MSBuildThisFileDirectory)..\..\..\src\%(Filename)</Outputs><BuildInParallel>true</BuildInParallel></CustomBuild>
Expand Down
3 changes: 0 additions & 3 deletions mk_clib/projects/vs2022/m4/m4.vcxproj.filters
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,6 @@
<CustomBuild Include="..\..\..\src\mk_lang_bui_inl_defu.h.m4"/>
<CustomBuild Include="..\..\..\src\mk_lang_bui_inl_filec.h.m4"/>
<CustomBuild Include="..\..\..\src\mk_lang_bui_inl_fileh.h.m4"/>
<CustomBuild Include="..\..\..\src\mk_lib_crypto_alg_aes_128.h.m4"/>
<CustomBuild Include="..\..\..\src\mk_lib_crypto_alg_aes_192.h.m4"/>
<CustomBuild Include="..\..\..\src\mk_lib_crypto_alg_aes_256.h.m4"/>
<CustomBuild Include="..\..\..\src\mk_lib_crypto_mode_cbc_aes_128.h.m4"/>
<CustomBuild Include="..\..\..\src\mk_lib_crypto_mode_cbc_aes_192.h.m4"/>
<CustomBuild Include="..\..\..\src\mk_lib_crypto_mode_cbc_aes_256.h.m4"/>
Expand Down
49 changes: 34 additions & 15 deletions mk_clib/projects/vs2022/mk_clib_slib/mk_clib_slib.vcxproj
Original file line number Diff line number Diff line change
Expand Up @@ -45,20 +45,17 @@
<ItemGroup>
<None Include="$(MSBuildThisFileDirectory)..\..\..\src\.editorconfig"/>
<None Include="$(MSBuildThisFileDirectory)..\..\..\src\.gitignore"/>
</ItemGroup>
<ItemGroup>
<None Include="$(MSBuildThisFileDirectory)..\..\..\src\license.txt"/>
<None Include="$(MSBuildThisFileDirectory)..\..\..\src\mk_clib_tool_m4.bat"/>
</ItemGroup>
<ItemGroup>
<None Include="$(MSBuildThisFileDirectory)..\..\..\src\mk_clib_readme.md"><Filter>src</Filter></None>
<None Include="$(MSBuildThisFileDirectory)..\..\..\src\mk_lang_bui_example.c"><Filter>src</Filter></None>
<None Include="$(MSBuildThisFileDirectory)..\..\..\src\mk_sl_cui_example.c"><Filter>src</Filter></None>
<None Include="$(MSBuildThisFileDirectory)..\..\..\src\mk_clib_readme.md"/>
<None Include="$(MSBuildThisFileDirectory)..\..\..\src\mk_lang_bui_example.c"/>
<None Include="$(MSBuildThisFileDirectory)..\..\..\src\mk_sl_cui_example.c"/>
</ItemGroup>
<ItemGroup>
<None Include="$(MSBuildThisFileDirectory)..\..\..\src\mk_lang_bui_inl.m"/>
<None Include="$(MSBuildThisFileDirectory)..\..\..\src\mk_lang_concat.m"/>
<None Include="$(MSBuildThisFileDirectory)..\..\..\src\mk_lib_crypto_alg_aes.h.m"/>
<None Include="$(MSBuildThisFileDirectory)..\..\..\src\mk_lib_crypto_alg_aes_inl_fileh.m"/>
<None Include="$(MSBuildThisFileDirectory)..\..\..\src\mk_lib_crypto_hash_stream_example.c.m"/>
<None Include="$(MSBuildThisFileDirectory)..\..\..\src\mk_lib_crypto_mode_cbc.h.m"/>
<None Include="$(MSBuildThisFileDirectory)..\..\..\src\mk_lib_crypto_mode_cbc_inl_fileh.m"/>
Expand All @@ -79,9 +76,6 @@
<None Include="$(MSBuildThisFileDirectory)..\..\..\src\mk_lang_bui_inl_defu.h.m4"/>
<None Include="$(MSBuildThisFileDirectory)..\..\..\src\mk_lang_bui_inl_filec.h.m4"/>
<None Include="$(MSBuildThisFileDirectory)..\..\..\src\mk_lang_bui_inl_fileh.h.m4"/>
<None Include="$(MSBuildThisFileDirectory)..\..\..\src\mk_lib_crypto_alg_aes_128.h.m4"/>
<None Include="$(MSBuildThisFileDirectory)..\..\..\src\mk_lib_crypto_alg_aes_192.h.m4"/>
<None Include="$(MSBuildThisFileDirectory)..\..\..\src\mk_lib_crypto_alg_aes_256.h.m4"/>
<None Include="$(MSBuildThisFileDirectory)..\..\..\src\mk_lib_crypto_mode_cbc_aes_128.h.m4"/>
<None Include="$(MSBuildThisFileDirectory)..\..\..\src\mk_lib_crypto_mode_cbc_aes_192.h.m4"/>
<None Include="$(MSBuildThisFileDirectory)..\..\..\src\mk_lib_crypto_mode_cbc_aes_256.h.m4"/>
Expand Down Expand Up @@ -261,11 +255,24 @@
<ClInclude Include="$(MSBuildThisFileDirectory)..\..\..\src\mk_lib_crypto_alg_aes_192_test.hpp"/>
<ClInclude Include="$(MSBuildThisFileDirectory)..\..\..\src\mk_lib_crypto_alg_aes_256.h"/>
<ClInclude Include="$(MSBuildThisFileDirectory)..\..\..\src\mk_lib_crypto_alg_aes_256_test.hpp"/>
<ClInclude Include="$(MSBuildThisFileDirectory)..\..\..\src\mk_lib_crypto_alg_aes_base.h"/>
<ClInclude Include="$(MSBuildThisFileDirectory)..\..\..\src\mk_lib_crypto_alg_aes_fuzz.h"/>
<ClInclude Include="$(MSBuildThisFileDirectory)..\..\..\src\mk_lib_crypto_alg_aes_inl_defd.h"/>
<ClInclude Include="$(MSBuildThisFileDirectory)..\..\..\src\mk_lib_crypto_alg_aes_inl_defu.h"/>
<ClInclude Include="$(MSBuildThisFileDirectory)..\..\..\src\mk_lib_crypto_alg_aes_inl_filec.h"/>
<ClInclude Include="$(MSBuildThisFileDirectory)..\..\..\src\mk_lib_crypto_alg_aes_portable_128.h"/>
<ClInclude Include="$(MSBuildThisFileDirectory)..\..\..\src\mk_lib_crypto_alg_aes_portable_192.h"/>
<ClInclude Include="$(MSBuildThisFileDirectory)..\..\..\src\mk_lib_crypto_alg_aes_portable_256.h"/>
<ClInclude Include="$(MSBuildThisFileDirectory)..\..\..\src\mk_lib_crypto_alg_aes_portable_base.h"/>
<ClInclude Include="$(MSBuildThisFileDirectory)..\..\..\src\mk_lib_crypto_alg_aes_x86_aesni_128.h"/>
<ClInclude Include="$(MSBuildThisFileDirectory)..\..\..\src\mk_lib_crypto_alg_aes_x86_aesni_192.h"/>
<ClInclude Include="$(MSBuildThisFileDirectory)..\..\..\src\mk_lib_crypto_alg_aes_x86_aesni_256.h"/>
<ClInclude Include="$(MSBuildThisFileDirectory)..\..\..\src\mk_lib_crypto_alg_aes_x86_inl_defd.h"/>
<ClInclude Include="$(MSBuildThisFileDirectory)..\..\..\src\mk_lib_crypto_alg_aes_x86_inl_defu.h"/>
<ClInclude Include="$(MSBuildThisFileDirectory)..\..\..\src\mk_lib_crypto_alg_aes_x86_inl_filec.h"/>
<ClInclude Include="$(MSBuildThisFileDirectory)..\..\..\src\mk_lib_crypto_alg_aes_x86_inl_fileh.h"/>
<ClInclude Include="$(MSBuildThisFileDirectory)..\..\..\src\mk_lib_crypto_alg_aes_x86_vaes256_128.h"/>
<ClInclude Include="$(MSBuildThisFileDirectory)..\..\..\src\mk_lib_crypto_alg_aes_x86_vaes256_192.h"/>
<ClInclude Include="$(MSBuildThisFileDirectory)..\..\..\src\mk_lib_crypto_alg_aes_x86_vaes256_256.h"/>
<ClInclude Include="$(MSBuildThisFileDirectory)..\..\..\src\mk_lib_crypto_alg_aes_x86_vaes512_128.h"/>
<ClInclude Include="$(MSBuildThisFileDirectory)..\..\..\src\mk_lib_crypto_alg_aes_x86_vaes512_192.h"/>
<ClInclude Include="$(MSBuildThisFileDirectory)..\..\..\src\mk_lib_crypto_alg_aes_x86_vaes512_256.h"/>
<ClInclude Include="$(MSBuildThisFileDirectory)..\..\..\src\mk_lib_crypto_alg_des.h"/>
<ClInclude Include="$(MSBuildThisFileDirectory)..\..\..\src\mk_lib_crypto_alg_des_base.h"/>
<ClInclude Include="$(MSBuildThisFileDirectory)..\..\..\src\mk_lib_crypto_alg_des_fuzz.h"/>
Expand Down Expand Up @@ -700,8 +707,20 @@
<ClCompile Include="$(MSBuildThisFileDirectory)..\..\..\src\mk_lib_crypto_alg_aes_192_test.cpp"/>
<ClCompile Include="$(MSBuildThisFileDirectory)..\..\..\src\mk_lib_crypto_alg_aes_256.c"/>
<ClCompile Include="$(MSBuildThisFileDirectory)..\..\..\src\mk_lib_crypto_alg_aes_256_test.cpp"/>
<ClCompile Include="$(MSBuildThisFileDirectory)..\..\..\src\mk_lib_crypto_alg_aes_base.c"/>
<ClCompile Include="$(MSBuildThisFileDirectory)..\..\..\src\mk_lib_crypto_alg_aes_fuzz.c"/>
<ClCompile Include="$(MSBuildThisFileDirectory)..\..\..\src\mk_lib_crypto_alg_aes_portable_128.c"/>
<ClCompile Include="$(MSBuildThisFileDirectory)..\..\..\src\mk_lib_crypto_alg_aes_portable_192.c"/>
<ClCompile Include="$(MSBuildThisFileDirectory)..\..\..\src\mk_lib_crypto_alg_aes_portable_256.c"/>
<ClCompile Include="$(MSBuildThisFileDirectory)..\..\..\src\mk_lib_crypto_alg_aes_portable_base.c"/>
<ClCompile Include="$(MSBuildThisFileDirectory)..\..\..\src\mk_lib_crypto_alg_aes_x86_aesni_128.c"/>
<ClCompile Include="$(MSBuildThisFileDirectory)..\..\..\src\mk_lib_crypto_alg_aes_x86_aesni_192.c"/>
<ClCompile Include="$(MSBuildThisFileDirectory)..\..\..\src\mk_lib_crypto_alg_aes_x86_aesni_256.c"/>
<ClCompile Include="$(MSBuildThisFileDirectory)..\..\..\src\mk_lib_crypto_alg_aes_x86_vaes256_128.c"/>
<ClCompile Include="$(MSBuildThisFileDirectory)..\..\..\src\mk_lib_crypto_alg_aes_x86_vaes256_192.c"/>
<ClCompile Include="$(MSBuildThisFileDirectory)..\..\..\src\mk_lib_crypto_alg_aes_x86_vaes256_256.c"/>
<ClCompile Include="$(MSBuildThisFileDirectory)..\..\..\src\mk_lib_crypto_alg_aes_x86_vaes512_128.c"/>
<ClCompile Include="$(MSBuildThisFileDirectory)..\..\..\src\mk_lib_crypto_alg_aes_x86_vaes512_192.c"/>
<ClCompile Include="$(MSBuildThisFileDirectory)..\..\..\src\mk_lib_crypto_alg_aes_x86_vaes512_256.c"/>
<ClCompile Include="$(MSBuildThisFileDirectory)..\..\..\src\mk_lib_crypto_alg_des.c"/>
<ClCompile Include="$(MSBuildThisFileDirectory)..\..\..\src\mk_lib_crypto_alg_des_base.c"/>
<ClCompile Include="$(MSBuildThisFileDirectory)..\..\..\src\mk_lib_crypto_alg_des_fuzz.c"/>
Expand Down
Loading

0 comments on commit 0c29210

Please sign in to comment.