MACsec Intel® FPGA System Design User Guide

ID 767516
Date 3/31/2024
Public
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.