Fast Multi-Cipher Transformation and Its Implementation for Modern Secure Protocols
In this paper, the authors propose a Fast Multi-Cipher Transformation (FMCT) scheme which enables a cryptosystem to employ multiple cipher algorithms concurrently and efficiently in a session of communication. A le can be encrypted by different cipher algorithms with diverse parameters through FMCT. They prove that a cryptosystem based on FMCT is reversible, flexible, workable and applicable in modern secure protocols. For high throughput applications based on FMCT cryptosystem, a multi-core scheduling algorithm is also proposed. Since this scheduling algorithm spans a lot of FPGA configuration les from base cipher algorithms, even if the number of base cipher algorithms is limited, a lot of configurations of cipher suits can be generated for cipher change protocol in different session of communications.