cryptstringtobinarya를 참조해서 base64로 암호화하는 방식 같은데
온라인으로 base64 복호화해주는 사이트에 0f4c284622121c 이후에 나오는 코드들을 복붙해서 디코딩 해봤는데도 복호화가 안됨
그래서 생각해낸게 0f4c284622121c가 복호화할때 필요한 패스워드고 그 이후에 나오는 코드들은 암호화된 코드들 같은데 이런식으로 암호가 필요한 디코딩 방식이라면
AES가 대표적이지 않나? 그래서 찾아봤는데 이것도 아니네..도대체 뭐다냐
cryptstringtobinarya가 있으면 decryptstringtobinarya 가 있겠지. 그걸 찾아보고 떠들던가. base64자체가 암호화가 아니야. hex의 다른 표현 방법일 뿐이지.
그래서 base64 -> hexstring으로 만들고 혹은 아예 big int로 받아서 decrypt시켜야돼. 근데 보통 그럴 필요는 없고 decrypt함수에 입력값이 base64인지, hex인지, int인지 지정해주는 옵션이 있다.
암호화 종류가 얼마나 많은데 aes 하나 딸랑해보고 뭐가 되네마네... ㅉㅉㅉ 게다가 애초에 그냥 hash일수도 있지.