Sign up ×
Information Security Stack Exchange is a question and answer site for information security professionals. It's 100% free, no registration required.

This question already has an answer here:

I have a Microsoft Access database which contains encrypted data:

Encrypted Text

When I copy-paste it, it looks like $ 8F). How can I determine the used encryption algorithm?

How can I convert this to readable text???

share|improve this question

marked as duplicate by Xander, Gilles, AJ Henderson, Steve, Rory Alsop May 9 '14 at 17:08

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

You aren't going to get any information by looking at a view where unprintable characters are printed as squares. At least extract the binary data. But that probably won't tell you much. You should look at the code instead. – Gilles May 9 '14 at 15:07
link Refer for more details... – Hardik4now May 14 '14 at 14:08

1 Answer 1

The string you've posted is UTF-8, which translates to 24 09 16 38 12 16 46 29 in hexadecimal or JAkWOBIWRik= in Base64 encoding.

Now that you know the binary data in Base64, you can refer to this answer by Thomas Pornin which explains it rather well.

share|improve this answer
I really doubt the unknown (squared) characters are ASCII. To me they looks like Unicode characters that the current font is unable to display. – Diti May 9 '14 at 11:27
@Diti Hardik4now pasted it here, which makes it actually UTF-8 - I changed this in my answer. Indeed the characters represented by squares can't be displayed by whatever formatting the access Database viewer is using. But they contain data nonetheless, which is why it should be converted to another encoding to make it human-readable. – Steven Volckaert May 9 '14 at 11:34
I have tried it to convert in readable string but not getting success..... Can you tell me how can I convert it??? – Hardik4now May 9 '14 at 12:18
@Hardik4now If you're looking to convert it online, you can use To do it programmatically, almost every modern high-level programming language has convert utilities. – Steven Volckaert May 9 '14 at 13:11
I have tried it but when I am going to enter it as password, It doesn't work... :( – Hardik4now May 9 '14 at 13:18

Not the answer you're looking for? Browse other questions tagged or ask your own question.