雖然不是 TIL 了,總之在解 flare-on 2019 的時候也有遇到一題包裝成 vm 題的 AVX 運算的 base64,當初沒有發現直接當作加密流程逆著算,看到 flag 才知道是 base64 ….
透過 AVX2 讓大量運算可以同時執行,加速到幾乎跟 memcpy 一樣快,原始的 paper 及 github , 另外還有透過其他種 SIMD 的運算(AVX2, AVX512F, AVX512BW …等等)來加速的做法 github。
雖然不是 TIL 了,總之在解 flare-on 2019 的時候也有遇到一題包裝成 vm 題的 AVX 運算的 base64,當初沒有發現直接當作加密流程逆著算,看到 flag 才知道是 base64 ….
透過 AVX2 讓大量運算可以同時執行,加速到幾乎跟 memcpy 一樣快,原始的 paper 及 github , 另外還有透過其他種 SIMD 的運算(AVX2, AVX512F, AVX512BW …等等)來加速的做法 github。
Author:NiNi
Link:http://blog.terrynini.tw/tw/TIL-AVX-Base64/
Publish date:January 28th 2020, 12:39:12 am
Update date:January 28th 2020, 1:46:48 am
License:This article is licensed under CC BY-NC 4.0