Search engine for discovering works of Art, research articles, and books related to Art and Culture
ShareThis
Javascript must be enabled to continue!

Parallel impelementation of RC6 algorithm

View through CrossRef
Data security is very important in the field of Computer Science. In this paper the encryption algorithm called RC6 will be analyzed and its standard and parallel implementation will be done. First the field of Cryptology is discussed in general terms, then the classification of encryption algorithms according to operation and techniques is explained. RC6 is a symmetric block algorithm derived from the RC5 algorithm. RC6 operates on 128-bit blocks and accepts 128, 192, 256-bit keys until 2040 bytes. In the Advanced Encryption Standard (AES) competition, RC6 managed to rank among the five finalists. The structure of the RC6 algorithm will be analyzed also the encryption and decryption methods.  The comparison between standard and parallel implementation will be made.
Title: Parallel impelementation of RC6 algorithm
Description:
Data security is very important in the field of Computer Science.
In this paper the encryption algorithm called RC6 will be analyzed and its standard and parallel implementation will be done.
First the field of Cryptology is discussed in general terms, then the classification of encryption algorithms according to operation and techniques is explained.
RC6 is a symmetric block algorithm derived from the RC5 algorithm.
RC6 operates on 128-bit blocks and accepts 128, 192, 256-bit keys until 2040 bytes.
In the Advanced Encryption Standard (AES) competition, RC6 managed to rank among the five finalists.
The structure of the RC6 algorithm will be analyzed also the encryption and decryption methods.
 The comparison between standard and parallel implementation will be made.

Related Results

Encryption Efficiency Analysis and Security Evaluation of RC6 Block Cipher for Digital Images
Encryption Efficiency Analysis and Security Evaluation of RC6 Block Cipher for Digital Images
This paper investigates the encryption efficiency of RC6 block cipher application to digital images, providing a new mathematical measure for encryption efficiency, which we ...
Hybrid Cryptography: Secure File Storage on using AES, RC6 and Blow Fish Algorithm
Hybrid Cryptography: Secure File Storage on using AES, RC6 and Blow Fish Algorithm
In this era, cloud computing is used in various fields like industry, military, college, etc. for various services and storage of huge amount of data. Data stored in this cloud can...
Design Sequential Hybrid Lightweight Algorithms For Encryption Data Using RC6 Algorithm
Design Sequential Hybrid Lightweight Algorithms For Encryption Data Using RC6 Algorithm
  In this study, a novel hybrid encryption scheme is proposed for secure encryption of various types of data such as images, text, documents, and videos. The scheme employs 6D chao...
PENGAMANAN DATA DENGAN PENGGABUNGAN METODE GOST DAN RC6
PENGAMANAN DATA DENGAN PENGGABUNGAN METODE GOST DAN RC6
Secara umum data dikategorikan menjadi dua, yaitu data yang bersifat rahasia dan data yang tidak bersifat rahasia. Data yang tidak bersifat rahasia biasanya tidak akan terlalu dipe...
A Descriptive Study on Interconnection Networks for Parallel Computing and Algorithm Models in Parallel Computing
A Descriptive Study on Interconnection Networks for Parallel Computing and Algorithm Models in Parallel Computing
In parallel computing, Interconnection networks are very crucial for efficient communication among all processors within a similar system. Parallel computing has become a crucial t...
Parallel density clustering algorithm based on MapReduce and optimized cuckoo algorithm
Parallel density clustering algorithm based on MapReduce and optimized cuckoo algorithm
In the process of parallel density clustering, the boundary points of clusters with different densities are blurred and there is data noise, which affects the clustering performanc...
Virtual machine design for parallel dynamic programming languages
Virtual machine design for parallel dynamic programming languages
To leverage the benefits of modern hardware, dynamic languages must support parallelism, and parallelism requires a virtual machine (VM) capable of parallel execution — a parallel ...
Parallel Solid Mechanics Codes at Sandia National Laboratories
Parallel Solid Mechanics Codes at Sandia National Laboratories
Abstract Computational physicists at Sandia National Laboratories have moved their production codes to distributed memory parallel computers. The codes include th...

Back to Top