
Text Encoding Using Cipher Block Chaining Algorithm
Author(s) -
Santana Sinurat,
Maranatha Pasaribu
Publication year - 2021
Publication title -
jurnal info dan sains/jurnal info sains
Language(s) - English
Resource type - Journals
eISSN - 2797-7889
pISSN - 2089-3329
DOI - 10.54209/infosains.v11i2.42
Subject(s) - cbc mac , triple des , block cipher mode of operation , transposition cipher , computer science , block cipher , plaintext , ciphertext , encryption , block (permutation group theory) , computer security , theoretical computer science , chaining , malleability , cryptography , arithmetic , running key cipher , mathematics , cipher , psychology , geometry , psychotherapist
. Data confidentiality and security are critical in data communication, both for the purpose of shared security, and for individual privacy. Computer users who want their data unknown to unauthorized parties are always trying to work out how to secure the information that will be communicated or that will be stored. Protection against data confidentiality is increasing, one way is by applying cryptographic science. Cipher Block Chaining (CBC), this mode is a feedback mechanism on a block, and in this case the result of the previous block encryption is feedback into the current block encryption. The trick is to block the current plaintext in XOR first with the ciphertext block of the previous encryption result, then the result of this XOR-ing goes into the encryption function. With CBC mode, each ciphertext block is calculated not only on its plaintext block but also on the entire previous plaintext block. The author tries to co-create a text encoding to secure the data with the Cipher Block Chaining (CBC) cryptographic method.