NCPA: A scheduling algorithm for multi-cipher and multi-mode reconfigurable cryptosystem

Chung-Ping Young, Chung Chu Chia, Liang Bi Chen, Ing Jer Huang

Research output: Chapter in Book/Report/Conference proceedingConference contribution

3 Citations (Scopus)

Abstract

Multi-cipher and multi-mode reconfigurable cryptosystems are widely used for hardware acceleration in modern security protocols, such as SSL and IPsec, but there has been hardly any work which can process multiple cipher algorithms with varied block lengths, key lengths and operation modes at a session of communication owing to the lack of suitable scheduling algorithms for the crypto-coprocessors and reverse schemes for the ciphertext. This paper proposes a NOP-cycle-padding algorithm (NCPA) which enables crypto-coprocessors reconfigured with diverse encrypting bursts to be pipeline scheduled. With NCPA, the output ciphertext is reversible and can be orderly sent out without any added cost in hardware or software. Moreover, the throughput can be upgraded to the maximum with an optimized number of crypto-coprocessors derived from NCPA.

Original languageEnglish
Title of host publicationProceedings - 2008 4th International Conference on Intelligent Information Hiding and Multimedia Signal Processing, IIH-MSP 2008
Pages1356-1359
Number of pages4
DOIs
Publication statusPublished - 2008 Oct 22
Event2008 4th International Conference on Intelligent Information Hiding and Multiedia Signal Processing, IIH-MSP 2008 - Harbin, China
Duration: 2008 Aug 152008 Aug 17

Publication series

NameProceedings - 2008 4th International Conference on Intelligent Information Hiding and Multimedia Signal Processing, IIH-MSP 2008

Other

Other2008 4th International Conference on Intelligent Information Hiding and Multiedia Signal Processing, IIH-MSP 2008
CountryChina
CityHarbin
Period08-08-1508-08-17

Fingerprint

Scheduling algorithms
Cryptography
Computer hardware
Pipelines
Throughput
Hardware
Communication
Coprocessor
Costs

All Science Journal Classification (ASJC) codes

  • Artificial Intelligence
  • Computer Graphics and Computer-Aided Design
  • Signal Processing

Cite this

Young, C-P., Chia, C. C., Chen, L. B., & Huang, I. J. (2008). NCPA: A scheduling algorithm for multi-cipher and multi-mode reconfigurable cryptosystem. In Proceedings - 2008 4th International Conference on Intelligent Information Hiding and Multimedia Signal Processing, IIH-MSP 2008 (pp. 1356-1359). [4604294] (Proceedings - 2008 4th International Conference on Intelligent Information Hiding and Multimedia Signal Processing, IIH-MSP 2008). https://doi.org/10.1109/IIH-MSP.2008.226
Young, Chung-Ping ; Chia, Chung Chu ; Chen, Liang Bi ; Huang, Ing Jer. / NCPA : A scheduling algorithm for multi-cipher and multi-mode reconfigurable cryptosystem. Proceedings - 2008 4th International Conference on Intelligent Information Hiding and Multimedia Signal Processing, IIH-MSP 2008. 2008. pp. 1356-1359 (Proceedings - 2008 4th International Conference on Intelligent Information Hiding and Multimedia Signal Processing, IIH-MSP 2008).
@inproceedings{544e2e4ed8d3407fbaa61c5379635be8,
title = "NCPA: A scheduling algorithm for multi-cipher and multi-mode reconfigurable cryptosystem",
abstract = "Multi-cipher and multi-mode reconfigurable cryptosystems are widely used for hardware acceleration in modern security protocols, such as SSL and IPsec, but there has been hardly any work which can process multiple cipher algorithms with varied block lengths, key lengths and operation modes at a session of communication owing to the lack of suitable scheduling algorithms for the crypto-coprocessors and reverse schemes for the ciphertext. This paper proposes a NOP-cycle-padding algorithm (NCPA) which enables crypto-coprocessors reconfigured with diverse encrypting bursts to be pipeline scheduled. With NCPA, the output ciphertext is reversible and can be orderly sent out without any added cost in hardware or software. Moreover, the throughput can be upgraded to the maximum with an optimized number of crypto-coprocessors derived from NCPA.",
author = "Chung-Ping Young and Chia, {Chung Chu} and Chen, {Liang Bi} and Huang, {Ing Jer}",
year = "2008",
month = "10",
day = "22",
doi = "10.1109/IIH-MSP.2008.226",
language = "English",
isbn = "9780769532783",
series = "Proceedings - 2008 4th International Conference on Intelligent Information Hiding and Multimedia Signal Processing, IIH-MSP 2008",
pages = "1356--1359",
booktitle = "Proceedings - 2008 4th International Conference on Intelligent Information Hiding and Multimedia Signal Processing, IIH-MSP 2008",

}

Young, C-P, Chia, CC, Chen, LB & Huang, IJ 2008, NCPA: A scheduling algorithm for multi-cipher and multi-mode reconfigurable cryptosystem. in Proceedings - 2008 4th International Conference on Intelligent Information Hiding and Multimedia Signal Processing, IIH-MSP 2008., 4604294, Proceedings - 2008 4th International Conference on Intelligent Information Hiding and Multimedia Signal Processing, IIH-MSP 2008, pp. 1356-1359, 2008 4th International Conference on Intelligent Information Hiding and Multiedia Signal Processing, IIH-MSP 2008, Harbin, China, 08-08-15. https://doi.org/10.1109/IIH-MSP.2008.226

NCPA : A scheduling algorithm for multi-cipher and multi-mode reconfigurable cryptosystem. / Young, Chung-Ping; Chia, Chung Chu; Chen, Liang Bi; Huang, Ing Jer.

Proceedings - 2008 4th International Conference on Intelligent Information Hiding and Multimedia Signal Processing, IIH-MSP 2008. 2008. p. 1356-1359 4604294 (Proceedings - 2008 4th International Conference on Intelligent Information Hiding and Multimedia Signal Processing, IIH-MSP 2008).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

TY - GEN

T1 - NCPA

T2 - A scheduling algorithm for multi-cipher and multi-mode reconfigurable cryptosystem

AU - Young, Chung-Ping

AU - Chia, Chung Chu

AU - Chen, Liang Bi

AU - Huang, Ing Jer

PY - 2008/10/22

Y1 - 2008/10/22

N2 - Multi-cipher and multi-mode reconfigurable cryptosystems are widely used for hardware acceleration in modern security protocols, such as SSL and IPsec, but there has been hardly any work which can process multiple cipher algorithms with varied block lengths, key lengths and operation modes at a session of communication owing to the lack of suitable scheduling algorithms for the crypto-coprocessors and reverse schemes for the ciphertext. This paper proposes a NOP-cycle-padding algorithm (NCPA) which enables crypto-coprocessors reconfigured with diverse encrypting bursts to be pipeline scheduled. With NCPA, the output ciphertext is reversible and can be orderly sent out without any added cost in hardware or software. Moreover, the throughput can be upgraded to the maximum with an optimized number of crypto-coprocessors derived from NCPA.

AB - Multi-cipher and multi-mode reconfigurable cryptosystems are widely used for hardware acceleration in modern security protocols, such as SSL and IPsec, but there has been hardly any work which can process multiple cipher algorithms with varied block lengths, key lengths and operation modes at a session of communication owing to the lack of suitable scheduling algorithms for the crypto-coprocessors and reverse schemes for the ciphertext. This paper proposes a NOP-cycle-padding algorithm (NCPA) which enables crypto-coprocessors reconfigured with diverse encrypting bursts to be pipeline scheduled. With NCPA, the output ciphertext is reversible and can be orderly sent out without any added cost in hardware or software. Moreover, the throughput can be upgraded to the maximum with an optimized number of crypto-coprocessors derived from NCPA.

UR - http://www.scopus.com/inward/record.url?scp=54049127763&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=54049127763&partnerID=8YFLogxK

U2 - 10.1109/IIH-MSP.2008.226

DO - 10.1109/IIH-MSP.2008.226

M3 - Conference contribution

AN - SCOPUS:54049127763

SN - 9780769532783

T3 - Proceedings - 2008 4th International Conference on Intelligent Information Hiding and Multimedia Signal Processing, IIH-MSP 2008

SP - 1356

EP - 1359

BT - Proceedings - 2008 4th International Conference on Intelligent Information Hiding and Multimedia Signal Processing, IIH-MSP 2008

ER -

Young C-P, Chia CC, Chen LB, Huang IJ. NCPA: A scheduling algorithm for multi-cipher and multi-mode reconfigurable cryptosystem. In Proceedings - 2008 4th International Conference on Intelligent Information Hiding and Multimedia Signal Processing, IIH-MSP 2008. 2008. p. 1356-1359. 4604294. (Proceedings - 2008 4th International Conference on Intelligent Information Hiding and Multimedia Signal Processing, IIH-MSP 2008). https://doi.org/10.1109/IIH-MSP.2008.226