Jan. 28, 2024, 4:21 a.m. | Imran Hossain (Rubab)

DEV Community dev.to

Encryption is the process of converting plain text into an unreadable form(ciphertext) to protect from unauthorized access.


There are 2 types of Encryptions:



  1. Symmetric-Key encryption

  2. Asymmetric encryption (public-key encryption)


How encryption algorithms work:


Encryption:

Plain text is input into the algorithm.

The algorithm uses a key to perform a series of complex mathematical operations on the plain text. The output is ciphertext, which is unreadable without the key.


Decryption:

Ciphertext is input into the algorithm.

The algorithm uses the correct …

access algorithm algorithms asymmetric encryption ciphertext data encryption input key laravel operations php plain text process protect public sensitive sensitive data series softwaredevelopment symmetric text types unauthorized unauthorized access work

Senior Security Engineer - Detection and Response

@ Fastly, Inc. | US (Remote)

Application Security Engineer

@ Solidigm | Zapopan, Mexico

Defensive Cyber Operations Engineer-Mid

@ ISYS Technologies | Aurora, CO, United States

Manager, Information Security GRC

@ OneTrust | Atlanta, Georgia

Senior Information Security Analyst | IAM

@ EBANX | Curitiba or São Paulo

Senior Information Security Engineer, Cloud Vulnerability Research

@ Google | New York City, USA; New York, USA