This repository is a mirror of crypto-js from Google Code. Its full history has been converted with svn2git, yet it is not guaranteed to track more recent changes. Other than that, seed
branch has been created for working on some extra stuffs.
SEED-128 is a block cipher which shows extensive and exclusive use in South Korea. It features a so-called Feistel network seemingly not very different from other predecessors like DES. If necessary, various options including IV, block modes, and/or padding, can be specified as original CryptoJS syntax.
<script src="https://raw.github.com/tomyun/crypto-js/seed/build/rollups/seed.js"></script>
<script>
var encrypted = CryptoJS.SEED.encrypt("Message", "Secret Passphrase");
var decrypted = CryptoJS.SEED.decrypt(encrypted, "Secret Passphrase");
</script>
CP949 is a character encoding for Korean language. In the current UTF-8 era, it still has widespread adoption among many domestic corporate sites. In short, there are plenty of seed
-encrypted packets whose source is in CP949. Be cautious of its insane filesize: ~170 kB
<script src="https://raw.github.com/tomyun/crypto-js/seed/src/enc-cp949.js"></script>
<script>
var words = CryptoJS.enc.CP949.parse('뷁햏');
var cp949 = CtyptoJS.enc.CP949.stringify(words);
</script>