Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Current »

xilrsa

Introduction

This library LibRSA provides RSA encryption and decryption algorithms and SHA 2 hash generation algorithm.

How to enable

xilrsa library can be found at
https://github.com/Xilinx/embeddedsw/tree/master/lib/sw_services/xilrsa

xilrsa
|
- data - Provides the API and data structure details
|
- src - Driver source files which are further organised into

Features Supported

  • Contains RSA 2048 algorithm
    • Both encryption and decryption algorithms are supported.
  • SHA 2
    • 256 bit hash output will be generated on provided data.

Application

This usage of library is illustrated in RSA authentication application which can be found at
https://github.com/Xilinx/embeddedsw/tree/master/lib/sw_apps/rsa_auth_app

This application mainly authenticates a software application.

The header file(rsa_auth_app.h) contains configurable definitions.
Configurable parameters are: APPLICATION_START_ADDR, CERTIFICATE_START_ADDR and APP_PARTITION_SIZE


Changelog

2017.1

  • Updated makefile to add clean rule

2017.2

  • None.
  • No labels