Top Banner
12

An Efficient Operator Based Unicode Cryptography Algorithm For Text, Audio And Video Files

Apr 16, 2017

Download

Engineering

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: An Efficient Operator Based Unicode Cryptography Algorithm For Text, Audio And Video Files
Page 2: An Efficient Operator Based Unicode Cryptography Algorithm For Text, Audio And Video Files

AN EFFICIENT OPERATOR BASED UNICODE CRYPTOGRAPHY ALGORITHM

FOR TEXT, AUDIO AND VIDEO FILES

Page 3: An Efficient Operator Based Unicode Cryptography Algorithm For Text, Audio And Video Files

CRYPTOGRAPHY In modern times, science of using

mathematics to encrypt and decrypt data

Examples: ATM Cards, Computer passwords, E-Commerce

Page 4: An Efficient Operator Based Unicode Cryptography Algorithm For Text, Audio And Video Files

CONDITIONS TO BE SATISFIED Authentication: verifying the identity of user Privacy: only the intended user reads the

message Integrity: the exact original message

received by user Non-repudiation: proving that the sender

really sent the message

Page 5: An Efficient Operator Based Unicode Cryptography Algorithm For Text, Audio And Video Files

CRYPTOGRAPHIC TECHNIQUES

Page 6: An Efficient Operator Based Unicode Cryptography Algorithm For Text, Audio And Video Files

OPERATORS IN ENCODING Every plain text can be converted into

numeric value irrespective of its magnitude.

Value 1

Value 2

Value X*

PlainText

CipherText

Encoding

Page 7: An Efficient Operator Based Unicode Cryptography Algorithm For Text, Audio And Video Files

WHY UNICODE ? Common standard-65536 characters

available 100,000 code positions allocated to

characters Many code points not yet assigned Many code points are permanent non

characters Hence Unicode mapping (UTF 16) is chosen

Page 8: An Efficient Operator Based Unicode Cryptography Algorithm For Text, Audio And Video Files

DESIGN USING UNICODE

PlainText

Unicode

Cipher Text

Operator F(x)

Page 9: An Efficient Operator Based Unicode Cryptography Algorithm For Text, Audio And Video Files

KEY BINDING METHODS Numeric key is binded Entire Text Binding: - Each character key added

- Inefficient method , hence avoided Feed Back Based Security:

- First character key added- Loop continued till end of the word or

input- Current Char Key depends Previous Char

input -No repetition

Page 10: An Efficient Operator Based Unicode Cryptography Algorithm For Text, Audio And Video Files

Criteria for secret key:- Must be numeric value- Unique value range from 0 to 65536

Serial Digit Secret Key:- Depending on the operator , key is

added to block

- Key range is larger

String Structure Key Bind:-Series of characters instead of numbers-Key can have Unicode equivalent values

Page 11: An Efficient Operator Based Unicode Cryptography Algorithm For Text, Audio And Video Files

CONCLUSION Thus Unicode character set provides better

encoding algorithm Hence it increases complexity of cipher text

& provides better security for all file types

Page 12: An Efficient Operator Based Unicode Cryptography Algorithm For Text, Audio And Video Files