Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 7005085
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 27, 20262026-05-27T21:18:26+00:00 2026-05-27T21:18:26+00:00

My co-workers are using a commercial program that encodes and stores login passwords on

  • 0

My co-workers are using a commercial program that encodes and stores login passwords on some database.

Now, I’m developing another program to achieve some other tasks, but I want my co-workers to authenticate to this program with their same username and passwords to avoid confusion.

The problem is, I don’t have (and probably never will) any source code to determine which encryption algorithm they’ve used.
I ran some tests and observed that same passwords always produces same hashcodes with 24 characters in length. For example;

1         XeVTgalUq/gJxHtsMjMH5Q== 

123456    0Q8UhOcqClGBxpqzooeFXQ==

Is there any way to determine which algorithm they’ve used ?
Thanks in advance,

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-27T21:18:26+00:00Added an answer on May 27, 2026 at 9:18 pm

    Nope. That is the point of encryption / hashing– it is supposed to be opaque so that it should not be easy to reverse engineer. The only thing you can do is try a few well-known hash algorithms like SHA-1 and see if the hash values match the other program. But, there’s no way to know if the other program added in any “salt” or is hashing together multiple things, e.g. username + password or some other scheme. So you are probably out of luck on that front.

    One idea you could try with your new program: if the user has never logged in before, allow them to log in the first time with ANY password. Tell the users that they should use the same password they did with the other program. Then, when they log in, capture that value and hash it using your own hashing scheme, then store that for future logins. So ultimately you would get the result you’re aiming for (that users can use their same passwords), without having to reverse engineer the encryption scheme of the other program.

    Now, clearly the drawback with this approach is that it is not secure at all for the first login. Someone could hijack another user’s account if they logged in as that user before the real user had a chance to log in for the first time (and thereby lock in his password). So this is only an option if there is no sensitive data pre-loaded in the new program that could be compromised. Also you would need the ability for an administrator to reset a users’ password so that if this kind of thing did happen, you could correct it easily when the real user reports that they can’t log in.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I'm using an awk script to do some reasonably heavy parsing that could be
Say, I have a worker that's set up to run every 15 minutes using
One of my co-workers checked in a some files in SVN and one of
One of my co-workers claims that even though the execution path is cached, there
I am looking for real-world scenarious for using Web Workers API .
Is there any inherent advantage when using multiple workers to process pieces of procedural
I'm using Glassfish 3 Web profile and can't get http workers to execute concurrently
I am using multiprocessing module, and using pools to start multiple workers. But the
One of my co workers is under the impression that when adding an index
My application has several workers (working on different things as different processes) and some

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.