Residue number systems bestow a first class means for exceptionally long integer arithmetic. Their carry-free operations make parallel implementations feasible. Some applications involving very long integers, such as information security, rely heavily on fast modulo reductions. Information Security is an extensive issue and covers a huge number of crimes. In its simplest form, it is concerned with making sure that curious people cannot read or modify messages anticipated for other recipients, and Fault-tolerant computing is the art and science of building computing systems that continue to operate adequately in the presence of faults. In this paper, a generalized information security and fault tolerant system using Redundant Residue Number System (RRNS) was proposed, the theoretical result show that our proposed scheme is out performed better compared with the state of the art in term of the computation time and space, called Delay and Area respectively and also provides more security to the data.
General TermsInformation Security, Fault Tolerant, Data communication, Sensors Network
KeywordsResidue Number System (RNS), Redundant Residue Number System (RRNS), Mixed-Radix Conversion (MRC), Chinese Remainder Theorem (CRT)
INTRODUCTIONFault tolerance and Information security started as two separate research fields, leading to related but different taxonomy, tactic, and technologies. Information Security is an extensive issue and covers a huge number of crimes. In its simplest form, it is concerned with making sure that curious people cannot read, or modify messages anticipated for other recipients. It is concerned with people trying to access remote services that they are not authorized to use. Information security can be identified by three facets [1] [2]. The concepts can be seen as the objectives with security regarding Information Technology and Information security [3]. The three facets of information security are Confidentiality, Integrity and Availability. Confidentiality is the avoidance of unauthorized disclosure of the information assets; integrity is the prevention of unlawful modification of the information assets, while availability is to give right of entry to information when required. A fault tolerant system possibly will tolerate the following fault types which includingtransient, intermittent or permanent hardware faults, software and design errors, operator errors, or externally induced upsets or physical damage [4]. The rest of this paper is organized as follows. Section 2 presents the fault tolerance Section 3 provides an overview of residue number system section 4 presents redundant residue number system Section 5 Discuss the proposed error correction and detention using RRNS. Section 6 demonstrates the application of the proposed scheme in data communication. Section 7 present the performance evaluation and section 8 discussed the conclusions.
FAULT TOLERANCEThe integrity of data has tremendous effects on the performance of any data acquisition system. Noise and other disturbances can ...