对称加密步骤是根据指定的操作对输入流中的数据进行加密或者解密,最后将结果输出到流中。步骤配置信息如图1所示。
图1 “对称加密”步骤配置信息
下文详细解释各控件的含义:
1、转换步骤名称:步骤的名称,在单一转换中,名称必须唯一。
2、操作:指定操作方式对密钥消息进行加密或解密。
3、算法:设置用于加密或解密消息的算法。
4、方案:与算法一起使用的密码转换类型。如果不填入,则使用算法的默认值。
5、密钥:设置用于加密或解密消息的密钥。
6、密钥以一个字段定:勾选后,第五个控件置灰,第七、八个控件将变为可用。设置后,可从输入流中的字段中获取秘钥。
7、密钥字段:设置输入流中密钥的字段名称
8、以二进制读取密钥:勾选后将以二进制形式从输入流中读取密钥。不勾选则以十六进制形式读取。
9、明文字段:设置输入流中明文的字段名称。
10、密文字段:设置输出流中密文的字段名称。
11、以二进制保存密文:勾选后加密或解密的结果将以二进制形式输出。不勾选则以十六进制形式输出。
文章原创首发于:https://ckettle.ccsaii.com.cn/help/StepPluginType/SymmetricCryptoTrans?s=csdn
更多CKettle内容,欢迎点击上述链接学习。