an efficient operator based unicode cryptography algorithm for text, audio and video files
TRANSCRIPT
![Page 1: An Efficient Operator Based Unicode Cryptography Algorithm For Text, Audio And Video Files](https://reader036.vdocuments.us/reader036/viewer/2022081605/58f25c981a28abeb688b456f/html5/thumbnails/1.jpg)
![Page 2: An Efficient Operator Based Unicode Cryptography Algorithm For Text, Audio And Video Files](https://reader036.vdocuments.us/reader036/viewer/2022081605/58f25c981a28abeb688b456f/html5/thumbnails/2.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022081605/58f25c981a28abeb688b456f/html5/thumbnails/3.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022081605/58f25c981a28abeb688b456f/html5/thumbnails/4.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022081605/58f25c981a28abeb688b456f/html5/thumbnails/5.jpg)
CRYPTOGRAPHIC TECHNIQUES
![Page 6: An Efficient Operator Based Unicode Cryptography Algorithm For Text, Audio And Video Files](https://reader036.vdocuments.us/reader036/viewer/2022081605/58f25c981a28abeb688b456f/html5/thumbnails/6.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022081605/58f25c981a28abeb688b456f/html5/thumbnails/7.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022081605/58f25c981a28abeb688b456f/html5/thumbnails/8.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022081605/58f25c981a28abeb688b456f/html5/thumbnails/9.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022081605/58f25c981a28abeb688b456f/html5/thumbnails/10.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022081605/58f25c981a28abeb688b456f/html5/thumbnails/11.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022081605/58f25c981a28abeb688b456f/html5/thumbnails/12.jpg)