Who needs SMC
Your CNC controllers weren't built to pass a cybersecurity assessment. SMC is built to close that gap.
Who this is for
Defense manufacturers and machine shops that handle Controlled Unclassified Information (CUI) in the form of G-code, NC programs, and technical drawings. These shops machine parts for the Department of Defense, prime contractors, and the defense supply chain.
The challenge
CMMC Level 2 assessment is mandatory to bid on DoD contracts
G-code files containing CUI move to CNC machines via USB drives, open network shares, or legacy software — none with a defensible audit trail
CMMC assessors identify the shop floor as the most common compliance gap
Legacy CNC controllers cannot support modern cybersecurity controls natively
"We're going to lose our DoD contracts if we don't pass CMMC."
"Our C3PAO says the shop floor is our biggest gap."
"We can't put endpoint protection on a Fanuc controller from 1998."
"USB drives are everywhere and we can't track who sent what."
How SMC helps
SMC sits between your IT network and your CNC controllers. This architecture is designed to support moving CNC machines out of direct CMMC assessment scope, depending on how the environment is implemented and evaluated.
G-code moves from programmer workstation to CNC machine through an encrypted, authenticated pipeline. Files are decrypted only in RAM at the point of use — never written to disk unencrypted.
Every transfer is logged with file identity, cryptographic hash, timestamp, operator, and destination machine — providing evidence to support a scope reduction determination.
RS-232, Ethernet, FOCAS, FTP, SMB — supports 12 controller families including machines from the 1990s through today. One day to install. No controller modifications. No production downtime.
NIST 800-171 controls
FIPS-validated cryptography
CUI confidentiality at rest and in transit
System-level audit logging
Authorized access control
Configuration change tracking
Media protection
A 30-minute demo shows exactly how SMC fits your floor layout and controller mix.