암호화(AES, RSA, SHA) 관련 이야기
우리 웹서비스에서 비회원과 통신하는 신규 기능을 개발하게 되었다 비회원과 통신이므로 보안에 신경을 많이 썼는데, 그 중 우리가 사용한 AES, RSA, SHA에 대해 이야기 해보려고한다 1.SHA-256 우리는 비회원의 로그인(!?)을 위해, 패스워드를 받았는데, 패스워드는 본인만 알고있어야 하므로, 복호화가 되지 않는 암호화 방법을 채택했다 복호화가 되지 않는 암호화 방법 중 유명한 것이 과거 SHA-0, SHA-1 버전을 거쳐 요즘은 SHA-2를 많이 쓰고있는데, SHA-2에는 SHA-224, SHA-256, SHA-384, SHA-512 등의 종류가 있다 우리는 현재 자주쓰는 SHA-2 중에서도 대표적으로 인터넷뱅킹이나 비트코인등에 쓰이는 SHA-256을 채택했다.
https://stage-loving-developers.tistory.com/23