파이썬

[파이썬] 개인정보 암호화 적용

Nohsw 2023. 12. 29. 21:54

C언어에서는 적용하기 어려웠던 암호화를 파이썬에서는 chatGPT의 도움을 받아 쉽게 성공하였다.

SHA-256으로 한번 적용해봤고, 개인정보에 민감한 휴대폰번호를 암호화 시켜보았다.

예약을 하게되면 예약자 정보를 txt로 저장하게 만들었고, 좌측 화면이 예약자 정보 txt파일 내부 모습이다.

19번 위로는 암호화 적용 전, 19번부터는 암호화 적용 후의 모습이다. 휴대폰번호를 암호화하여 저장이 된 모습을 볼 수 있다. 우측 화면은 프로그램 작동된 모습이다.

프로그램에서 예약자가 예약 확인을 위해 본인 휴대폰 번호를 입력하였고, 일치하면 예약 정보가 출력되는 모습이다.

암호화를 적용했더라도 예약정보에서는 암호화가 되기 전의 휴대폰번호를 볼 수 있다.

 

C언어에서 하기 어려웠던 암호화가 파이썬에서는 쉽게 구현을 할 수 있어 흥미가 생긴다. 조금 더 공부를 해봐야겠다.