code: public static SecretKey buildKey(AbstractCipher.Algorithms algorithm, String seed,
                                       int keySize) {
          log.debug("开始构建对称加密[{}]的Key，Keysize为：[{}]", algorithm, keySize);
          String name = algorithm.name();
          try {
              KeyGenerator kgen = KeyGenerator.getInstance(name);
              kgen.init(keySize, new SecureRandom(seed.getBytes()));
              return kgen.generateKey();
          } catch (NoSuchAlgorithmException e) {
              throw new SecureException("构建[" + algorithm + "]的key失败，keySize是：" + keySize, e);
          }
      }
docs: 使用指定password构建对称加密的Key，即使seed相同构建出来的key也会不同，因为seed仅用于生成随机数种
  子，keySize有一定限制，详情参照README
  
  @param algorithm 算法名称，当前仅支持AES和DES
  @param seed      用来生成随机数的种子
  @param keySize   keySize
  @return 对称加密的key