KISA-SEED node.js implementation
npm i seed-ecb
const seed = require('seed-ecb')
const key = '0123456789012345'
seed.setKey(key)
const cryptoText = seed.encryptBase64('abcd')
console.log(cryptoText, seed.decryptBase64(cryptoText))
const plainBytes = Buffer.from('abcd')
const cryptoBytes = seed.encrypt(plainBytes)
console.log(Buffer.from(cryptoBytes).toString('base64'), cryptoBytes, seed.decrypt(cryptoBytes))