Мне нужно зашифровать файл, содержащий один CLIENT_ID, по строке.
Когда я использую
openssl enc -k jesuislacle -aes256 -base64 -e -in &_fidat/num_tie_dmp.csv -out &_fidat/decrypted_numtie.csv
, я шифрую весь файл.
Но я хочу зашифровать строку за строкой. т.е.
Оригинал у меня есть:
ABCDEC
FGHHIJ
KLMNOP
QRSTUV
Что я хочу:
QHXrpv3ah0qEPBECCt1//PBKiugmWYMuE+WaA4r9Rgc#
nAca0Pb6bH1cQRfkO9wReY+X6dgl44BKE/nKSFBLM+o#
UjTJsoHoLAC0GeqqImxDXX9znUtd7dGm4VODZ+T7lvM#
dcU+H+jd9RZZqweDu1nnJDWMlKjxW2Hc+Q2uAW1tQfk#
На данный момент я запускаю эту команду X раз для каждого идентификатора.
Но я могу иметь более 10000 ID для шифрования. Требуется несколько часов, чтобы получить результаты. Это слишком много.
Какой самый лучший способ.
Я на SAS 9.3, UNIX и мне нужно шифровать в AES 256, а не MD5 (спасибо моему DPO :-))
Спасибо за вашу помощь.
Джером