복호화가 안되면 사용자가 입력한 String이랑 저장된 해시가 다른데 어떻게 로그인이 되겠음? 같은 값 단방향 한거니 같은 값이 나온거다? 이또한 그럼 룰이 있단 증거인데 복호화안될리가
어그로 끄는거임? 아니면 개멍청한거임?
아니설명해보셈
DB엔 해시로 저장됨. 사용자는 String으로 입력함. 어떻게매핑시킴? 사용자가 입력한 스트링을 다시 암호화했을때 해시와 일치해여지
구글에 해시라고 검색하면 나오는걸 어려운것도 아니고 설명해달라고 하고있네
니가설명못하면 아는척하지말고 쳐보고하는말임 ㅇㅅㅇ
ㅇㅇ 그 스트링을 해시로 변환했을때 같은 값이 나온다면, 해시 변환 룰이 있늨거고 그러니까 복호화도 가능하단거임
이래서 수학못하는 빡머갈통은 프로그래밍 하면 안되는거야
이부분 아니러면 설명해보셈
ㅁㄴㅇㄹ는 설명은 1도못하면서 입만살았고~
해시를 어떻게 복호화할건데?
그럼 그값이 n개라면 로그인은 어떻게함? 로그인도 랜덤하게되나?
애초에 pwd 저장할때 쓰는건 다 복호화 가능하게돼있음
복호화불가능한 해시로 만들수도있겧지, 근데 그건 패스워드에 쓰지않음
해시 충돌이라는건 알고 있음?
하나의 해시 값에 무한의 복호화 결과가 있는데 어떤 방식으로 복호화 한다는거임?
그럼 그값이 n개라면 로그인은 어떻게함? 로그인도 랜덤하게되나?
ㅇㅇ 그말이 정답임 해시값 같은 문자열 찾으면 그 값으로도 로그인 가능함
먼 헛소리임 입력값을 다시 단방향으로 해시 만들어서 비교하는건디
ㅇㅇ 그 스트링을 해시로 변환했을때 같은 값이 나온다면, 해시 변환 룰이 있늨거고 그러니까 복호화도 가능하단거임
단방향인데 어떠케 복호화를함
애초에 어떤 길이의 데이터를 넣어도 일정한 길이로 나오는데 중간에 원본이 파괴되는 과정이 있지 않겠냐?
컨셉임?
설명 ㄱ
그건 같은 입력에 같은 결과를 뱉는 암호학적 해시의 성질 때문에 동일 해시 함수에 같은 인풋을 넣어서 같은 결과가 떨어지나 확인할 뿐이지 복호화가 된다는게 아님. 복호화란 단어 쓰는거 자체가 틀린거야
와 소름 ㄷㄷ - ㅇㅅㅇ