2015.01.04. 12:56
PHP에서 HIGHT 암호화 알고리즘이 필요해서 구현해봤습니다.
그냥 C로 모듈을 만들까 했는데 그럼 좀 복잡해지고 그래서 php로 구현했네요.
KISA에서 제공하는 HIGHT알고리즘 소스을 바탕으로 만들었습니다.
테스트 결과 :
KISA C소스 테스트 Key : 00000000000000000000000000000000 RoundKey : 00000000000000005a6d361b0d0603416030184c6633592c562b154a6572391c4e6773793c5e6f375b2d160b0542215028542a556a757a7d3e5f2f174b255229140a456231586c763b1d0e476371787c7e7f3f1f0f07436170385c6e777b3d1e4f275369341a4d26134924120904020140201008442211486432190c46235168743a5d2e576b355a Plain : 0001020304050607 Encrypt : 324cd105f8e60df2 Decrypt : 0001020304050607 RoundKey : 0d0e0f10010203045b6f391f120c0a49693a23587341683c5e2c174d69773f235e707d84486b7d466235170d084626563764335f7581878b446637184d28562e2219556b3b6378834023154f64737b808b8d4e2f18114e6d743d62757f7c3f215b34617844235731164d2918100c03034b2c1d1653321a5266351d114c2a59697e45693b657a4563 Plain : 0001020304050607 Encrypt : 70a32bde920f4548 Decrypt : 0001020304050607 |
PHP 소스 테스트 Key : 00000000000000000000000000000000 RoundKey : 00000000000000005a6d361b0d0603416030184c6633592c562b154a6572391c4e6773793c5e6f375b2d160b0542215028542a556a757a7d3e5f2f174b255229140a456231586c763b1d0e476371787c7e7f3f1f0f07436170385c6e777b3d1e4f275369341a4d26134924120904020140201008442211486432190c46235168743a5d2e576b355a Plain : 0001020304050607 Encrypt : 324cd105f8e60df2 Decryt : 0001020304050607 Key : 0102030405060708090a0b0c0d0e0f10 RoundKey : 0d0e0f10010203045b6f391f120c0a49693a23587341683c5e2c174d69773f235e707d84486b7d466235170d084626563764335f7581878b446637184d28562e2219556b3b6378834023154f64737b808b8d4e2f18114e6d743d62757f7c3f215b34617844235731164d2918100c03034b2c1d1653321a5266351d114c2a59697e45693b657a4563 Plain : 0001020304050607 Encrypt : 70a32bde920f4548 Decryt : 0001020304050607 |
소스에 테스트 소스도 포함되어 있습니다.
필요하신분 마음것 사용하세요~
'내가만드는것_만든것 > 오픈소스' 카테고리의 다른 글
[PHP] JsCrypto 암호화 알고리즘 지원 클래스 (HIGHT, LEA) (0) | 2016.07.04 |
---|---|
PHP LEA암호화 구현 소스 (0) | 2016.06.21 |
HTML 카카오톡 채팅방 구현 소스 (1) | 2015.11.03 |
C LEA암호화 알고리즘 구현 소스 (10) | 2015.07.31 |
JsFontGenerator 폰트추출기 & 소스 (14) | 2015.07.31 |
댓글