BookmarkSubscribeRSS Feed
🔒 This topic is solved and locked. Need further help from the community? Please sign in and ask a new question.
Robert
Fluorite | Level 6

I received a dataset last week that has some variables that contain encrypted data values. I was provided with the password and algorithm information, but am not sure how to implement this in SAS.

 

The algorithm is: PBEWITHSHA256AND256BITAES-CBC-BC

The data was encrypted using 1000 key iterations

 

I know how to encrypt data using the SHA256 function, but I don’t know how to decrypt data using the algorithm above. Can you please provide a solution to this problem.

1 ACCEPTED SOLUTION

Accepted Solutions
HB
Barite | Level 11 HB
Barite | Level 11

Here is a page that has a Python decryption function that may outline the pieces needed:

 

https://gist.github.com/bertramn/d22e88eba2ce432be016ab5d61595ab4

 

 

My instinct may be wrong, but I think I might look at decrypting the data before reading it into SAS.

View solution in original post

1 REPLY 1
HB
Barite | Level 11 HB
Barite | Level 11

Here is a page that has a Python decryption function that may outline the pieces needed:

 

https://gist.github.com/bertramn/d22e88eba2ce432be016ab5d61595ab4

 

 

My instinct may be wrong, but I think I might look at decrypting the data before reading it into SAS.

How to Concatenate Values

Learn how use the CAT functions in SAS to join values from multiple variables into a single value.

Find more tutorials on the SAS Users YouTube channel.

SAS Training: Just a Click Away

 Ready to level-up your skills? Choose your own adventure.

Browse our catalog!

Discussion stats
  • 1 reply
  • 6163 views
  • 0 likes
  • 2 in conversation