2

这是IBM 官方页面推荐处理 VSAM 密码保护文件的代码:

INPUT-OUTPUT SECTION.
FILE-CONTROL.
    SELECT LIBFILE
      ASSIGN TO PAYMAST
      ORGANIZATION IS INDEXED
      RECORD KEY IS EMPL-NUM
         PASSWORD IS BASE-PASS
      ALTERNATE RECORD KEY IS EMPL-PHONE
         PASSWORD IS PATH1-PASS
. . .
WORKING-STORAGE SECTION.
01  BASE-PASS          PIC X(8) VALUE "25BSREAD".
01  PATH1-PASS         PIC X(8) VALUE "25ATREAD".

但正如您所看到的,密码是纯文本的。在 zOS 中存储这种凭证以便我可以从 COBOL 程序访问的最优雅的方法是什么?

4

1 回答 1

4

不要这样做。请改用您的外部安全管理器(可能是 ACF2、RACF 或最高机密)。与您商店的保安人员交谈。

于 2020-06-15T23:02:16.940 回答