{'fraction_non_alphanumeric': 0.015363128491620111, 'fraction_numerical': 0.0, 'mean_word_length': 5.956310679611651, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
CMI mandated reprogrammable crypto in space

The Department of Defense-directed and National Security Agency-led cryptographic modernization initiative (CMI) mandates the use of spaceborne reprogrammable cryptographic devices for future satellite systems. This cryptographic paradigm shift has revealed a void in the knowledge base currently used for implementation of cryptographic space products, because reprogrammability has not been addressed within the defense community. This knowledge gap creates the need for a systems engineering-based process to enable a satellite system to achieve successful compliance with CMI, a process that this paper intends to address. The specific steps in the proposed process to achieve CMI compliance regarding the reprogrammability mandate include a review of existing policy, integration of government infrastructure and products, phasing in of technologies and functions related to reprogrammability, use case development, and requirements development. This process is envisioned as being leveraged on all future satellite systems requiring reprogrammability, including both commercial and government satellites. Additionally, this provides a rationale for a CMI Space Policy that will support future cryptographic development efforts. The goal of the Proposed process is to create a CMI-complant satellite system that does not sacrifice the satellite's mission for the sake of compliance.