Camellia A 128-Bit Block Cipher Suitable for Multiple Platforms

Past Source Codes

Crypto Engines

Crypto engine for Camellia (Java, BSD License)
camellia-java-BSD-1.0.1.tar.gz (Version 1.0, 8 KB)
MD5:e899bfc9e986cf30460c1420f73df607
SHA1:8c950fe2e3be337b7686bdf2238b6584898ff334
Crypto engine for Camellia (Java, Gnu General Public License)
camellia-java-GPL-1.0.1.tar.gz (Version 1.0, 14 KB)
MD5:7c7fc2a7308e8858859538f497d8a6b0
SHA1:3b87f381f384b85bdad98cf8262d9463209e5825
Crypto engine for Camellia (C, BSD License)
camellia-BSD-1.1.0.tar.gz (Version 1.1.0, 13 KB)
MD5:a8a670f13f6278953a482b79ad40680c
SHA1:fcdca51e2d8ec43d2bb7e9ea20af5501c1967660
Crypto engine for Camellia (C, BSD License)
camellia-BSD-1.0.1.tar.gz (Version 1.0.1, 10 KB)
MD5:a50fda650c7e9d6d8a7be863a4af6e1e
SHA1:8db12e4eed27e6f785617b3df68db6a3fb70f513
Crypto engine for Camellia (C, Gnu General Public License)
camellia-GPL-1.1.0.tar.gz (Version 1.1.0, 19 KB)
MD5:0543f9c76b8afbe8b0c38ef9f5db608a
SHA1:95112a13d5f00f9e037e5f964003933f5495247d
Crypto engine for Camellia (C, Gnu General Public License)
camellia-GPL-1.0.1.tar.gz (Version 1.0.1, 16 KB)
MD5:86015d010d0ff0958f4cc8743c3b0135
SHA1:cffabcfeb43ecc118339ca780cee5db13d12ff49
Crypto engine for Camellia (C, Mozilla Public License)
camellia-MPL-1.1.0.tar.gz (Version 1.1.0, 12 KB)
MD5:baee852376ba6c0d68f1aff235c541fb
SHA1:fc3f6f013d79442e31e6a297f762e7c6df64ba27
Crypto engine for Camellia (C, Mozilla Public License)
camellia-MPL-1.0.1.tar.gz (Version 1.0.1, 9 KB)
MD5:2d4e847ff47465f448c6d35b66bdb252
SHA1:ee74c459c6cebe0813181c38aec28209aca61296
Crypto engine for Camellia (C, OpenSSL License)
camellia-OpenSSL-1.1.0.tar.gz (Version 1.1.0, 13 KB)
MD5:cc236f69d2084122ab2ba13bf6e77196
SHA1:70d2a4dd1f95a06038a35f53d036fc8bead7ea91
Crypto engine for Camellia (C, OpenSSL License)
camellia-OpenSSL-1.0.1.tar.gz (Version 1.0.1, 10 KB)
MD5:87b9fb03e98fdb6229df78716aa54416
SHA1:d75899310ae72e3f2e2684e1cf24645f68ee405d

Patch files for Camellia extensions

Camellia addition patch to OpenSSL-0.9.8 faction (C, OpenSSL License)
camellia_0_9_8_20060718.patch.gz (Version 1.1, 20 KB)
MD5:7f38683d1daf1dd56ea6bc8fc45c1cbc
SHA1:feabf8f549d10db3c50efae283c99d33198ef027
* This additional patch is Camellia addition patch to openssl-0.9.8-stable-SNAP-20060718.
Confirming the operation is executed with the following OS.
(1)RHEL v3 (kernel 2.4.21 x86 32bit, 64bit)
(2)RHEL v4 (kernel 2.6.9 x86 32bit, 64bit)
(3)Solaris 8 (SPARC 32bit, 64bit)
(4)Solaris 9 (SPARC 32bit, 64bit)
(5)Solaris 10 (SPARC 32bit, 64bit)
(6)Solaris 10 (x86 32bit, 64bit)
(7)Windows2000 (32bit)
(8)WindowsXP (32bit, 64bit)
Camellia addition patch to OpenSSL-0.9.9 faction (C, OpenSSL License)
camellia_0_9_9_20060718.patch.gz (Version 1.1, 20 KB)
MD5:8f99dfe4c229970af0aae728b730f1e9
SHA1:8bcdfcb286e971f66358d4d9e3a6f69a4fd3d40d
* This additional patch is Camellia addition patch to openssl-SNAP-20060718.
Confirming the operation is executed with the following OS.
(1)RHEL v3 (kernel 2.4.21 x86 32bit)
(2)RHEL v4 (kernel 2.6.9 x86 64bit)
(3)Solaris 8 (SPARC 32bit)
(4)Solaris 8 (SPARC 64bit)
(5)WindowsXP (32bit)
Camellia additional to Linux-2.6.18 (C, Gnu General Public License)
camellia-linux-2.6.18.patch.gz (Version 1.0, 14 KB)
MD5:83a6b3a59b1f095cb4c79881d979138f
SHA1:b09375620bcffa6c8dcd7b64a9d2f32e33f05a4f
*This additional patch is Camellia addition patch to Linux-2.6.18.
Confirming the operation is executed with the following OS.
(1)Kernel-2.6.18
Camellia additional to ipsec-tools CVS HEAD 20061002(C, BSD License)
camellia-ipsec-tools-cvs-20061002.patch.gz(Version 1.0, 6 KB)
MD5:3cf30a43177381a0ae74f6567a5d4a3e
SHA1:cef7a970402fd763860ac0e1f54a4dae4e5e6738
*This additional patch is Camellia addition patch to ipsec-tools CVS HEAD.
Confirming the operation is executed with the following OS.
(1)Kernel-2.6.18
Camellia additional to Firefox trunk(C, Mozilla Public License)
firefox-trunk-20061113.diff.gz(Version 1.0, 33 KB)
MD5:3d159549b7e134063de9ae009acc761c
SHA1:e7ab06e74e608025adadbd7a5a7712015629d6e1
*This additional patch is Camellia addition patch to Firefox trunk(11/13)
Confirming the operation is executed with the following OS.
(1)Linux
Camellia additional to NSS trunk(C, Mozilla Public License)
nss-trunk-20061113.diff.gz(Version 1.0, 11 KB)
MD5:df446d29c6c4b8f1ecadb25bcc42071d
SHA1:a552a7cf7cac39d79fc6e4fdc86380b8c8b3718b
*This additional patch is Camellia addition patch to NSS trunk(11/13)
Confirming the operation is executed with the following OS.
(1)Linux
Camellia additional to FreeBSD ports-ipsec-tools 0.6.6(C, BSD License)
ports-ipsec-tools.diff.gz(Version 1.0, 6 KB)
MD5:3e5662c16cd11341281bb33c926563b6
SHA1:21d27862c082eced287501ef345495a6015ee80b
*This additional patch is Camellia addition patch to FreeBSD ports-ipsec-tools 0.6.6.
Confirming the operation is executed with the following OS.
(1)FreeBSD 7-current (2006.12.04)
Camellia additional to FreeBSD ports-openssl 0.98d(C, BSD License)
ports-openssl.diff.gz(Version 1.0, 1 KB)
MD5:9328e2cb45bfbf1b40529246571652bf
SHA1:20bfa4429e32cbaa5db5fe5cbf1d683e5cc9cdb5
*This additional patch is Camellia addition patch to FreeBSD ports-openssl 0.98d.
Confirming the operation is executed with the following OS.
(1)FreeBSD 6-stable (2006.12.04)
Camellia additional to FreeBSD-current(December 4, 2006) (C, BSD License)
current-src-20061204.diff.gz(Version 1.0, 20 KB)
MD5:5f66de07c1fce3bb648a0de81c66c9c7
SHA1:970df263eee9363236030bb05a6f7ef56c8015fe
*This additional patch contains these patches. kernel
/sbin/setkey
/lib/libcrypto.so
/lib/libipsec.so
Confirming the operation is executed with the following OS.
(1)FreeBSD 7-current (2006.12.04)
Camellia Ruby package (Ruby, BSD License)
camellia-rb-1.1.tar.gz (Version 1.1, 37 KB)
MD5:7640993293a002ffacf6dda74b8b1a4f
SHA1:85c2780ea967ea70f70141ee18eb79e64745c0e4
Camellia Ruby package (Ruby, BSD License)
camellia-rb-1.1.gem (Version 1.1, 40 KB)
MD5:9c230e569e41aa8140fc30e686275572
SHA1:b67c21444d493ff9579cb305b750e597569e3c10
Camellia Ruby package (Ruby, BSD License)
camellia-rb-1.0.tar.gz (Version 1.0, 37 KB)
MD5:f4f526581da8be672673d5268aa9bfe6
SHA1:79cda47f962686198c36feb4fe346daa7fb5ede3
Camellia Ruby package (Ruby, BSD License)
camellia-rb-1.0.gem (Version 1.0, 40 KB)
MD5:0140ef2a0d44c58c7a034dd0570cace4
SHA1:dd3bbdc70712c7382224832b44d9ff69f91000d0
Camellia additional to BouncyCastle CVS HEAD 20080715(Java, MIT License)
bouncycastle-cvs-20080715.diff.gz (Version 1.0, 10 KB)
MD5:a2682043f00d4b6fbc8af0dcbd0043c3
SHA1:0a985b8c5f6129298fdf86c9d89161558c3518b3
*This additional patch is Camellia addition patch to Bouncy Castle CVS HEAD adding Java-compliant Camellia engine (version 1.2.0).
Confirming the operation is executed with the J2SE 5.
Camellia[mini] additional to BouncyCastle CVS HEAD(Java, MIT License)
bouncycastle-mini.tar.gz (Version 1.0, 5 KB)
MD5:71371c98a71320dd28cf89b88f28c440
SHA1:8bde54999c205ecaf33b32d5192c495c9b3628c7
*This additional patch is Camellia[mini] additional (Java-compliant crypto engine 1.2.0) patch to Bouncy Castle CVS HEAD.
Confirming the operation is executed with the J2SE 5.
Camellia additional to IPv6 Conformance Test Tool 3.0.15 (C, C++, BSD similar License)
diff-v6eval-3.0.15-with-camellia.gz (Version 1.0, 16 KB)
MD5:39eb1fc10e13fdc60caa6fe72ebca558
SHA1:da3e3e582e75bf23ab985837997b290431b8f422
Confirming the operation is executed with the following OS.
(1)FreeBSD 7.0-RELEASE i386
Camellia additional to IPv6 Conformance Test Program Package 2.1.1 (Perl, BSD similar License)
diff-ct-2.1.1.gz (Version 1.0, 40 KB)
MD5:517b5f27ba15ec13f9db8923e593af5d
SHA1:e443ea158d8f2484f96c4aa94d9cc4020be921eb
Confirming the operation is executed with the following OS.
(1)FreeBSD 7.0-RELEASE i386
Camellia additional to IPsec Self Test P2 1.1.2 (Perl, BSD similar License)
diff-ipsec-self-testp2.gz (Version 1.0, 4 KB)
MD5:21debe5d5fca3df7cb26c6c9dff00e8f
SHA1:522c61decf25bacd6ea73de277eb793ab08e67de
Confirming the operation is executed with the following OS.
(1)FreeBSD 7.0-RELEASE i386
Camellia extensions patch to MIT Kerberos(C,BSD License)
camellia_MIT_kerb5_20091225.patch.gz(Version 1.0, 32 KB)
MD5:4257e14cb5c22d3fae998a3c6b726875
SHA1:a633b2a9d4e9cac13d4ad6240cc522418af3558b
* This additional patch is Camellia extensions patch to Kerberos 5
(2009/12/7 Trunk revision 23453).
Confirming the operation is executed with the following OS.
(1)CentOS 5.4
(2)FreeBSD 7.2
(3)Mac OS X 10.6

Page Top