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

12

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

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