안드로이드 phpmyadmin 액세스하여 mysql SHA-2 512 해싱하기 /해싱/ 솔팅/TIL#23


안드로이드 phpmyadmin 액세스하여 mysql SHA-2 512 해싱하기 /해싱/ 솔팅/TIL#23

안녕하세요. 이제 금연 설루션 그만 앱 프로젝트에 막바지가 왔습니다. 애드몹 광고를 달고 진작해야 했던, 데이터베이스에 비밀번호를 해시화하는 작업이 필요했다. 어려울 것이라고 고민했다. 서버단은 서로 통신하는 법만 간단히 알고 있지, 비밀번호를 보안성 있게 해시화하는 법은 아마 어렵지 않을까 생각이 들었다. 여러 방법들이 있겠지만, 내가 찾은 방법은 SHA-2이다. SHA-2는 Secure Hash Algorithm의 약자이다. 해시 알고리즘은 값을 입력받아, 고정된 길이의 해시값(64, 128) 등등으로 해시값을 출력하는 알고리즘이다. 암호 알고리즘에는 키가 사용되고, 알고리즘 함수는 키를 사용하지 않습니다. 그래서 같은 입력에 대해 항상 같은 출력이 나오게 된다. 이 알고리즘을 쓰는 이유는 동일한 값..


원문링크 : 안드로이드 phpmyadmin 액세스하여 mysql SHA-2 512 해싱하기 /해싱/ 솔팅/TIL#23