어느정도 OS를 마무리하고 지난 번 면접에서 질문이 나왔던 암호학에 대해서 한번 알아보도록하겠다. 사실 컴공 전공하시는 분들은 암호학 과목이 있거나, 보안관련학과분들은 전문적으로 해당 내용을 배우는 것 같다. 일단 평문(Text)을 암호문(Ciphertext)으로 바꾸는 것을 암호화(Encryption), 암호문(Ciphertext)을 평문(Text)으로 바꾸는 것을 복호화(Decyption) 라고 한다. 이점을 헷갈려서는 안된다. 사실 면접에서 이런것을 질문해주실 줄은 몰랐기 때문에 이참에 한번 깊게 파보겠다.아래는 오늘 공부를 해볼 내용을 어떤것들이 있는지 직접 만들어본것이다. Flow Chart를 코드 처럼 짜는 툴이 있어서 한번 활용을 해보았다.(나중에 리뷰도 할 예정) # 단방향 암호화(무결성)..