High-Performance S-box Construction Method Based on Disjoint Codes | Synapse