리눅스는 간단하게 터미널 상에서 바이너리 변환 프로그램을 활용하여 문자를 바로 암호화 할 수 있다.

그렇게 할 수 있는 툴이 바로 'base64''base32' 이다.

이 둘의 원리는 간단하다. 바로 64비트 아키텍쳐와 32비트 아키텍쳐를 바이너리를 활용하여 문자를 단순 암호화 하는 것이다.

사용 방법 또한 매우 간단하다.

 user@user~$

echo "hello" | base64

     aGVsbG8K
    


위와 같이 "hello"란 문자를 파이프를 이용해 base64로 돌렸더니 순식간에 "aGVsbG8K" 란 문자로 전환 된 것을 볼 수 있다. 

이것을 다시 되돌리는 것 또한 어렵지 않다. 

 user@user~$

echo "aGVsbG8K" | base64 -d 

hello
   

역시 파이프를 활용하여 돌려 내었으며 이렇게 쉘에서 간단하게 암호화와 복호화를 시킬 수 있는 것을 알수가 있다.

물론 해당 바이너리값을 활용한 암호화는 얼마든지 복호화가 가능하기 때문에 실용성은 매우 낮으며 응용에 써야만 효과적이다.

도움이 되셨다면 '♡' 버튼을 꼭눌러 주시면 감사 하겠습니다.


그리고 글에 부족한 점이 있거나 틀린 점, 더 궁금한 부분이 있는 것 같다면 꼭 댓글로 알려 주시 감사 하겠습니다.

         


Loading Captcha...
If it doesn't load, please disable Adblock!

별 다른 절차 없이 위의 한 번의 클릭만으로  기기의 성능을 기반으로 하여 본 블로그에 아주 잠시 동안 지원 하실 수 있습니다.


비트코인 - BTC 지원 :


리플 - XRP 지원 :


+ Recent posts