AN 759: Using Secure Boot in Intel® Arria® 10 SoC Devices

ID 683060
Date 3/29/2021
Document Table of Contents


Python and OpenSSL installation

  • Python 3 and modules installation:
    • Install Python 3.6.9 or later and define it as default:
      sudo apt install python3-pip
      sudo ln -s /usr/bin/python3 /usr/bin/python
    • Python modules pyasn1 (0.4.8) and pynasn1_modules (0.2.8) for Debian/Ubuntu:
      pip3 install pyasn1 pyasn1_modules


      pip install --upgrade -r requirements.txt
    • Open SSL installation:
      sudo apt-get install libssl-dev

For Windows User:

  • Download Python3 from
  • Install GIT for windows from
  • Add the GIT MinGW binary path to the PATH Environment so that you can use the openssl (C:\Program Files\Git\mingw64\bin)
    Note: Make sure you have already installed Intel® Quartus® Prime Software before using this tool.

Did you find the information on this page useful?

Characters remaining:

Feedback Message