Fahimta ta Tsakiya
Wannan takarda ba kawai game da sa 3DES ya yi sauri ba; tsari ne na dabarun dawo da inganci a cikin zamanin bayan Dokar Moore. Yayin da masana'antu suka kasance cikin ruɗi da ɗanyen FLOPs na GPU don ƙarfafawa, marubutan sun ba da tunatarwa mai ƙarfi: don takamaiman, ƙayyadaddun tsakiya kamar abubuwan farko na ɓoyayyen bayanai, ƙayyadaddun, programmability na bit-level na FPGA na iya ƙetare gabaɗayan manufa, masu cin wutar lantarki na CPUs da GPUs. Ribar ingancin makamashi mai 644x akan CPU na zamani ba haɓaka ce ba—canjin tsari ne ga masu sarrafa cibiyoyin bayanai inda wutar lantarki ke zama cibiyar farashi ta ƙarshe. Wannan aikin ya yi daidai da babban yanayin da aka lura a cikin manyan masu amfani kamar Microsoft da Amazon, waɗanda ke tura FPGA (kuma yanzu ASICs) a ma'auni don ayyuka kamar virtualization na cibiyar sadarwa da canza bidiyo, suna ba da fifikon aiki-kowace-watt akan madaidaicin ka'idar gudanarwa.
Kwararar Hankali
Hankalin marubutan yana da gamsarwa kuma yana bin tsari. Sun gano matsala biyu daidai: software yana da jinkiri da rashin inganci, yayin da ci gaban FPGA na gargajiya na HDL yana da jinkiri da tauri. Maganinsu, ta amfani da OpenCL azaman kayan aiki na Haɗin Babban Mataki (HLS), yana magance duka bangarorin biyu cikin kyakkyawa. Dabaru na ingantawa suna bin tsari mai bayyana: na farko, tabbatar da cewa bayanai za su iya gudana zuwa na'urorin lissafi yadda ya kamata (ajiyar bayanai, faɗin bit). Na biyu, tabbatar da cewa na'urorin lissafi da kansu ana amfani da su sosai (inganta umarni, layin ruwa). A ƙarshe, sikelin waje (vectorization, kwafi). Wannan yana kama da tsarin ingantawa don tsakin GPU amma ana amfani da shi akan masana'antar inda "tsakiya" aka gina su na musamman don ainihin aikin. Kwatanta da GTX 1080 Ti yana da faɗi musamman—yana nuna cewa ko da a kan na'urar sarrafawa mai aiki tare, hanyar bayanai na al'ada akan FPGA na iya yin nasara akan duka aiki da, yanke shawara, inganci.
Ƙarfi & Kurakurai
Ƙarfi: Sakamakon aiki da inganci suna da ban mamaki kuma an ƙididdige su sosai. Amfani da OpenCL yana ba da damar masu haɓakawa da mahimmanci da kiyaye gaba, kamar yadda aka lura a cikin ƙayyadaddun OpenCL na Khronos waɗanda ke ba da damar ɗaukar kaya a cikin masu siyarwa. Mayar da hankali kan 3DES, wanda ya rage amma har yanzu ana tura shi da yawa (misali, a cikin tsarin kuɗi), yana magance ainihin buƙatar zamani maimakon aikin ilimi kawai.
Kurakurai & Gibin Mai Muhimmanci: Achilles ɗin takardar shine ƙuntataccen iyakokinta. Ana fitar da 3DES don goyon bayan AES-256 don sabbin tsarin, kamar yadda jagororin NIST suka nuna. Aikin zai fi tasiri idan ya nuna saurin hanyar OpenCL ta hanyar kuma aiwatar da AES ko ɗan takarar bayan quantum, yana nuna ƙimar tsarin fiye da algorithm ɗaya. Bugu da ƙari, binciken ya rasa tattaunawa kan raunin gefen hanya. Aiwa na kayan aiki, musamman wanda ke nufin babban gudanarwa, na iya zama mai saukin kamuwa da hare-haren lokaci ko binciken wutar lantarki. Yin watsi da wannan matakin tsaro babban kuskure ne ga takarda ta ɓoyayyen bayanai. Aikin masu bincike kamar Mangard et al. akan juriya na gefen hanya na kayan aiki shine mahimmancin mahallin da ya ɓace a nan.
Fahimta Mai Aiki
Ga Manajoji na Samfura a cikin kamfanonin gajimare ko na'urorin tsaro: Wannan binciken shine tabbacin ra'ayi don tura katunan ƙarfafa na tushen FPGA don ƙaddamar da ayyukan ɓoyayyen bayanai (ƙarewar TLS, ɓoyayyen ajiya). Ceton makamashi kawai ya ba da hujjar aikin gwaji. Ga Masu Zane na Tsaro: Tura masu siyar da ku. Bukatar cewa na'urorin ƙarfafa kayan aiki, ko FPGA ko ASIC, sun haɗa da ƙira masu jure wa gefen hanya a matsayin daidaitaccen fasali, ba bayan tunani ba. Ga Masu Bincike & Masu Haɓakawa: Kada ku tsaya a 3DES. Yi amfani da wannan hanyar OpenCL azaman tushe. Mataki na gaba mai mahimmanci shine gina ɗakin karatu na buɗaɗɗen tushe, ingantaccen, kuma mai jure wa gefen hanya na tsakin OpenCL don jerin algorithms (AES-GCM, ChaCha20-Poly1305, SHA-3, Kyber, Dilithium). Al'umma suna buƙatar ɗaukar kaya, ingantacciya, da tsattsauran gine-gine, ba kawai nunin ɗaya ba. Girman kayan aikin da Intel's oneAPI da Xilinx Vitis suka haskaka a ƙarshe suna sa wannan ya yiwu. Gasar ba kawai don sauri ba ce; don tsaro, inganci, da ƙarfafawa mai daidaitawa.