μνΈν
- μνΈνλ νλ¬Έ(Plaintext)μ λΆνΈννμ¬ μνΈλ¬Έ(Ciphertext)μΌλ‘ λ§λλ κ².
- λ³΄ν΅ μνΈν(Encryption)μ 볡νΈν(Decryption)κ° κ°λ₯νλλ‘ ν κ²μ μνΈνλΌ νλ€.
=> μλ°©ν₯ μνΈν
ν΄μ
- 볡νΈνκ° λΆκ°λ₯νλλ‘ μνΈννλ κ²
- μνΈνλ κ°μ λ€μ΄μ μ€νΈ(digest)λΌ λΆλ¦.
=> λ¨λ°©ν₯ μνΈν
λμΌν νλ¬Έμ λν΄ ν΄μκ°μ΄ μΌμΉνμ¬ νλ¬Έμ μ μΆν μ μκΈ° λλ¬Έμ μνΈκ° λμ΄
μνΈ
- νλ¬Έμ Salt(μμκ°)μ μΆκ°νμ¬ μνΈν.
- λμΌν νλ¬Έμ λ€λ₯Έ Saltκ°μ μΆκ°νμ¬ μνΈννλ©΄ μ ν λ€μ λ€μ΄μ μ€νΈκ° λμ€κ² λ¨.
=> "μκΈ(salt) μΉλ€"
Encryption(μνΈν)λ
μλ°©ν₯ ν΅μ μ μν΄ νΉμ ν€λ₯Ό κ°μ§κ³ 볡νΈνκ° κ°λ₯ν μΆλ ₯μ λ§λ€μ΄ λ΄λ κ²μ
λλ€.
λνμ μΌλ‘λ μλμ κ°μ΄ μμ΅λλ€.
- λμΉ μνΈν
- DES(Data Encryption Standard)
- T-DES(Triple Data Encryption Standard)
- AES(Advanced Encryption Standard)
- DES(Data Encryption Standard)
- λΉλμΉ μνΈν
- RSA
Hash(ν΄μ)λ
μμμ κΈΈμ΄μ μ
λ ₯μ κ³ μ λ κΈΈμ΄μ μΆλ ₯μΌλ‘ λ°κΎΈμ΄μ£Όκ³ , 볡νΈνκ° λμ§μμ μλ¬Έμ μ μ μμΌλ, κ°μ μ
λ ₯μ κ°μ μΆλ ₯μ 보μ₯ν©λλ€.
λνμ μΌλ‘λ μλμ κ°μ΄ μμ΅λλ€.
- MD5(Message Digest)
- SHA(Secure Hash Algorithm)
'λμ§νΈ κΏν' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
Crontab ν¬λ§· μ€λͺ κ³Ό μμ (리λ μ€ ν¬λ‘ ν) (0) | 2022.05.26 |
---|---|
μννΈμ¨μ΄ νμ§ λΉμ© (0) | 2022.05.26 |
μννΈμ¨μ΄ νμ§ νλ μ΄ν΄ (QC, QA, QI, QM) (0) | 2022.05.26 |
λκΈ