상세 컨텐츠

본문 제목

[Java] 암호화 알고리즘 - Blowfish

Java..Story

by HeyLee 2012. 4. 1. 16:25

본문




개발하다보니 암호화 하는것도 쓰게 되네요.


이번에 포스팅 할꺼는 암호화 알고리즘 BlowFish입니다.


BlowFish를 검색을 해보게 되면.


데이터 암호화 표준(DES)과 국제 데이터 암호화 알고리듬(IDEA)을 대신하여 사용되는 암호화 알고리듬. 키의 길이가 32~448비트인 가변 길이 키를 사용하는 비밀 키 블록 암호이다. 1993년에 만들어져 현재는 비특허로 모든 사용자에게 무료로 개방되어 있다.


각종 알고리즘 속도 비교 .



출처 - http://www.schneier.com/blowfish.html


BlowFlow는 비특허로 인해서 사용하기가 매우 편하겠습니다..


알고리즘 원리는wiki 링크 및 더 좋은 블로그들이 많아서 생략하겠습니다.

wik 영문i - http://en.wikipedia.org/wiki/Blowfish_(cipher)

국내블로그 - http://free1234.tistory.com/51


간단한 java코드.


enc - 암호화

des - 복호화




관련글 더보기

댓글 영역