[Python]Bcrypt Invalid Salt

Python에서 Bcrpyt를 사용하면서, 여러가지 오류를 겪었으나, 간단하게 정리했다.

Invalid Salt

DB에 Insert할때, Front End단에서 가져온 Value를 bcrypt로 Hashing처리를 한뒤, 해당 Hashed Password를 Insert할 때, utf-8로 encode 된 녀석을 decode로 풀어서 DB에 저장해야한다.

이부분이 제대로 되지 않으면, Invalid Salt가 발생하며,

내가 저지른 실수를 확인해 봤더니

Input Password와 target(DB)password의 위치를 거꾸로 해서 invalid Salt가 나왔다.

한번 날 잡아서 bcrypt에 대해서 Post를 만들어야겟다.

Read more

[VOIP] Korea-WAN-VoIP

일본인 친구들과 이야기 하다보니, VoIP로 WAN을 만들 수 있지 않을까 싶어서 프로젝트를 시작 해봤다. VoIP를 VPN을 묶어서 WAN으로 만들 수 있지 않을까? 생각 해보니, 이미 일본측에서는 해당 프로젝트를 진행하고 있었다. 한국쪽에서도 해당 프로젝트를 진행해보기 위해서, 디스코드 서버를 생성하였다. Korea-WAN-VoIP 먼저, 용어 정리를 해보고 시작하자. PBX : Private Branch Exchange 의 약자로,

By dobob

[Yubikey] Yubikey 5C 사용기

최근에 Steam Account가 2FA를 사용해도 해킹을 당하는 일이 있어, 보안에 관심이 생겨 Yubikey를 하나 구입했다. Amazon.com에서 구매를 하였고, 해당 Hardware 키가 도착하여 리뷰를 작성한다. Yubikey Manager 자신이 사용하고 있는 OS상에서 사용할 Yubikey Manager를 다운받고 실행한다. Yubikey 5C NFC를 구매하였으므로, 해당 제품의 정보가 나오는 것을 볼 수 있다. Application -&

By dobob