CFCASIPInput.min.js是什么加密方式?

最近看到好多网站用到这样的js包

<script type="text/javascript" src="../js/CFCASIPInput.min.js"></script>

<script>
    var sipInput;
        sipInput = new CFCASIPInput('XXXXX', SIP_TYPE_SYSTEM_KEYBOARD);
        sipInput.setOutputType('XXXXX', OUTPUT_TYPE_ORIGINAL);
        sipInput.setCipherType('XXXXX', CIPHER_TYPE_SM2);
        sipInput.setServerRandom('XXXXX', srandNum);
        sipInput.setMinLength('XXXXX', 6);
        sipInput.setMaxLength('XXXXX', 32);
        sipInput.enableCursor('XXXXX');
        sipInput.setInputChangeCallback('XXXXX',inputChangeCallback);

var  password = sipInput.getEncryptedInputValue('XXXXX');//加密密码
</script>

但是到处搜索都找不到合适的解释

想问问各位大佬,这种加密方式到底是什么

用java怎么实现

min.js压缩,删除了正常js中的注释,替换了变量命名等。

我有个问题,如何把这个控件运用到react项目。他是min。js文件,不知道怎么把jsx像html一样解析文件里面的js语法

这个包在哪里能找的到啊

同问哪里找这个包


https://www.cfca.com.cn/20150810/101229623.html  CFCA SIP INPUT

```