Your browser does not support JavaScript!
http://iet.metastore.ingenta.com
1887

access icon openaccess Oscillator without a combinatorial loop and its threat to FPGA in data centre

Virtual field-programmable gate array (FPGA) is an emerging technology to put multiple users in the same FPGA fabric with logical isolation. Security researchers have studied new threats in virtual FPGA and proposed attacks on the logical isolation by exploiting analogue natures of FPGA. These attacks use an oscillator comprising a combinatorial loop to have access to the analogue domain using digital components only. Interestingly, the system in the field prohibits a combinatorial loop by a design rule check. In this Letter, the authors study if prohibiting a combinatorial loop is sufficient to thwart the conventional attacks. They negatively answer the question by showing oscillators without a combinatorial loop. They also show how to detect and reject the proposed oscillators by a design rule check.

References

    1. 1)
      • 8. Xilinx: SDAccel Environment User Guide (UG1023)', 2017, https://www.xilinx.com/support/documentation/sw_manuals/xilinx2017_1/ug1023-sdaccel-user-guide.pdf.
    2. 2)
      • 6. Krautter, J., Gnad, D.R.E., Tahoori, M.B.: ‘FPGAhammer: remote voltage fault attacks on shared FPGAs, suitable for DFA on AES’, IACR Trans. Cryptographic Hardware Embedded Syst., 2018, 2018, (3), pp. 4468.
    3. 3)
      • 4. Giechaskiel, I., Rasmussen, K.B., Eguro, K.: ‘Leaky wires: information leakage and covert communication between FPGA long wires’. The 13rd ACM ASIA Conf. on Computer and Communications Security (ACM ASIACCS 2018), Incheon, Korea, June 2018, pp. 1527.
    4. 4)
      • 3. Trimberger, S., McNeil, S.: ‘Security of FPGAs in data centers’. 2017 IEEE 2nd Int. Verification and Security Workshop (IVSW), Thessaloniki, 2017, pp. 117122.
    5. 5)
      • 5. Schellenberg, F., Gnad, D.R.E., Moradi, A., et al: ‘An inside job: remote power analysis attacks on FPGAs’. 2018 Design, Automation & Test in Europe Conf. (DATE 2018), Dresden, Germany, March 2018.
    6. 6)
      • 7. Xilinx: UltraScale Architecture Libraries Guide', 2014, https://www.xilinx.com/support/documentation/sw_manuals/xilinx2014_1/ug974-vivado-ultrascale-libraries.pdf.
    7. 7)
      • 1. Xilinx: ‘Reconfigurable Acceleration in the Cloud’, https://japan.xilinx.com/products/design-tools/cloud-based-acceleration.html.
    8. 8)
http://iet.metastore.ingenta.com/content/journals/10.1049/el.2019.0163
Loading

Related content

content/journals/10.1049/el.2019.0163
pub_keyword,iet_inspecKeyword,pub_concept
6
6
Loading
This is a required field
Please enter a valid email address