Show Menu
主题×

字符串加密

客户端与服务器之间进行通信时,加密密码和其他字符串。
Data Workbench 客户端(工作站)与服务器进行通信时,您可以保存具有 EncryptedString 类型的值参数(例如密码)。This hides the parameter and saves the string to the Windows Credential Store on the server with the corresponding key returned. 此操作主要存储导出中使用的凭据,但可用于加密任何参数。
  • A new folder was added at Server* EncryptStrings *.
    在此,您可以设置配置文件以加密字符串。
  • A new configuration file was added at Server\Component* EncryptedStrings.cfg *.
    component = EncryptionComponent:
      Path = Path: EncryptStrings\\*.cfg
    
    
    This file polls the Server *EncryptStrings* folder for encryption configuration files.
加密字符串
  1. 为具有以下字段集的字符串创建 EncryptedStrings.cfg 配置文件:
    Names = vector: 1 items
     0 = NameEncryptValuePair:
      EncryptValue = EncryptedString: // left empty as input then output will be filled by server
      Name = string: // Name for identifier 
      Value = string: // Value to be encrypted
    
    
    • Value - 此字段包含需要加密的纯文本。
      它只是服务器端加密。 Value 设置仅在服务器计算机上加密。
    • Name - 此字段包含可标识加密字符串的值。
    • EncryptValue - 此字段将在输入配置文件中保留为空。在此字段中将返回加密的值。
    您可以为不同的字段添加多个 NameEncryptValuePair 值以进行加密。
    将删除所有空值字段。
  2. Save the EncryptedStrings.cfg file to the Server* EncryptStrings * folder.
输出文件
将会生成与输入文件(名称为 < 文件名 >)同名的输出文件。 加密 ​扩展。例如,如果输入文件名称为 sample.cfg ,则输出文件将命名为 sample.cfg.encrypted