C# Corner
Tech
News
Videos
Forums
Trainings
Books
Events
More
Interviews
Jobs
Live
Learn
Career
Members
Blogs
Challenges
Certifications
Bounties
Contribute
Article
Blog
Video
Ebook
Interview Question
Collapse
Feed
Dashboard
Wallet
Learn
Achievements
Network
Refer
Rewards
SharpGPT
Premium
Contribute
Article
Blog
Video
Ebook
Interview Question
Register
Login
.NET
ADO.NET
Android
ASP.NET
C#
Databases & DBA
Design Patterns & Practices
Java
Learn iOS Programming
OOP/OOD
SharePoint
Software Testing
Web Development
WPF
View All
8
Reply
Explain the purpose of Cryptography?
Amit Khanna
13y
12.8k
1
Reply
Delete Row
Delete Column
Insert Link
×
Insert
Cancel
Embed YouTube Video
×
Width (%)
Height (%)
Insert
Cancel
Table Options
×
Rows
Columns
First row as header
Create Table
Insert Image
×
Selected file:
Alignment
Left
Center
Right
Select an image from your device to upload
Upload to Server
Cancel
Submit
The purpose of cryptography is to protect data transmitted in the likely presence of an adversary a cryptography transformation of data is a procedure by which plain text data is disguised, or encrypted, resulting in an altered text, called ciphertext, that does not reveal the original input. The ciphertext can be reverse-transformed by a designated recipient so that the original plaintext can be recovered.Cryptography plays an essential role in 1)Authentication 2)Data confidentiality 3)Data integrity 4)Nonrepudiation
Shivam Shukla
10y
5
Cryptography provides an extra level of security especially at the messages and password level.Many times we used this to encrypt passwords from Plain text to encrypted string and then decrypt it.FYI, the best practice around cryptography is NOT to create your own cryptograpgy modules/API etc. instead use and rely on .NET provided one.
Vidya Vrat Agarwal
12y
2
to encrypt data so that it can travel/transmit between various nodes/hops safely
Shweta Lodha
8y
1
It is related to Networking concept. Simply while transmitting data from sender to receiver through wires or wireless medium, data is encrypted such that hacker or intruder cannot see or understand the language. At present most widely, AES-128 encryption standard is used. Also there are few other types.
NISHANT KOVURI
9y
1
In Extend to Shivam answer, Cryptography ensures two things: + Message Confidentiality: By encrypting the message. + Message Integrity: By signing the message.
Nguyễn Đạt
9y
1
Technique through which encrypting and decrypting is achieved.
Sunil Babu
9y
1
Only thing is Secure Data Transmission and LOG-IN's.
Maruthi Palllamalli
9y
1
http://www.webopedia.com/TERM/C/cryptography.html
Munesh Sharma
11y
1
Explain the benefits to use Design Patterns in developing an application?
What is Multilingual User Interface Architectural (MUI)?
Message