MACsec Intel FPGA System Design User Guide

ID 767516
Date 3/03/2023
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents

6.5.1.3. RX Configuration Sequence

Figure 39. MACsec RX Configuration Attributes
Do the following:
  • Set Rx basic configuration for the MACsec instance.
  • Set the replay window length if the Replay protect is enabled for the MACsec instance.
  • Set the default SCI per port.
  • Program the security channel that is used on the lane by configuring:
    • Set the SCI value for the security channel.
    • Initialize all the stats configuration.
  • Choose a security association and programming the following configuration:
    • Set the Key value for the SA belonging to the SC.
    • Set the next packet number value for the SA belonging to the SC.
    • Set the lowest PN value for SA belonging to the SC.
    • Initialize all the stats configuration.
  • Set the “SA Enable” value to the chosen security association. If there are multiple security associations programmed on Rx, enable them.
  • Once all of the above is programmed, enable the control port.