Tuesday, June 18, 2019
Cryptography Research Paper Example | Topics and Well Written Essays - 1000 words
Cryptography - Research Paper ExampleThe construction of c is through in such a way that there are elements which are redundant in it. This pull up stakes, therefore, enable the receiver to reconstruct c even if both(prenominal) touchs of c are corrupted by noise the receiver leave behind eventually reconstruct m (Gary 93). In a formal manner, an error correcting code is composed of a set, C? 0, 1 n of codewords. This set has strings which enables messages to be mapped in it before they are transmitted. In this case, a code that will be apply for k-bit messages, C will go through 2k elements which are distinct. So that there is some redundancy, there will be a need to have nk. codes that are used for correcting errors can be defined in spaces which are non-binary too and this paper has construction which is straightforward and extensible in these non-binary spaces (Denning 72). For error correcting codes to be used, there will be a need for draws that will enable us to encode and decode messages. In this paper we will let M = 0, 1k be a representation of the space message. There is a translation function, g M C, which represent a one-to-one procedure capability of messages to codewords. What this means is that g is the mapping that is used before the transmission takes place. On the opposite hand, g-1 is the function that is used upon receiving of messages to retrieve codes in the codeword. There is a function, referred to as decoding function that is used for mapping n-bits that are arbitrary to codewords. This is the function, f 0, 11 C U O. If the f function is successful, it will manage to map a given string which has n-bits x to the nearest codeword that is found in C (that is, the proximity to nearness in overacting distance). If this not the case, then f will fail and the output will be O3. The robustness that an error-correcting code has will depend on the distance between the codewords. To make this more definite, we will need some fundament al notation that regard strings of the binary digits. For this case, we will use + and to represent bitwise XOR operator on the bit strings. We will use a measurement Hamming weight, which is the number of 1 bits that are found in u. The Hamming weight is denoted by u (this is the weight of a string which has n strings). The Hamming weight has a precise definition of the number of l bits that are found in u. In the same perspective, the Hamming distance that is found between two strings, u and v is defined as the number of digits that make two strings to be different (Gary 62). In an equivalent manner, the Hamming distance will be equal to u - v. We normally take it that a function that is used for decoding, that is function f, will have a correction threshold with a size of t if it has the ability to correct any set of t bit errors. In a more definite manner, for any codeword c C, and any error term e 0, 1n, that has e ? t, this is the case that f(c+e) = c. in this case, we wil l regard C to have a correction threshold which has a size of t if there is a function f for C for t, which excessively has a correction threshold of size t. there is a an observation that the distance that is found between two codewords in C should have a distance of at least 2t + 1. The neighborhood of a codeword c is defined to be f-1 (c). This means that the neighborhood of c has a subset of strings that are n-bit spacious where f maps to c. the function that is used for decoding, that is function f, is set in such a way that f-1(c) has a close proximity to c that any other code word that
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment
Note: Only a member of this blog may post a comment.