How to decrypt password?

Hallo I have a problem.
I have an RFC in transaction SM59 that contains a user/pass to connect to another system and it works.
I need that password and I don't know how to retrieve it!
Is there a way to hack this?
I don't like to reset it because I am not sure if there are other systems that use the user/password
Could you help me?
Thanks

This is possible if the systems do not force SNC for the transmission protocol, but not worth the hassle really as it is a pain to reverse engineer the client side storage (SM59) and tools to decode the traffic are not widely in circulation yet (although there is even a free plugin for wireshark if you are allowed to use such tools on the networks there...).
Correct approach is you should fix the user cardinality in the connections. So monitor where the logins of this user are coming from and reset them all as a workaround --> then create a dedicated user for each source connection. That way you can generate the password and no one except the secure storage area needs to know what it is (at runtime).
Cheers,
Julius

Similar Messages

  • How to decrypt md5 in pl/sql

    Hello !
    Can somebody tell that how to decrypt password of md5 type encryption.
    Is there any way of decrypt md5 .
    Regards

    Actually i have a encrypted password field in the table and i want to compare that field with the value in the textbox .
    For that purpose i cant compare the simple text value(in the text box)with the encrypted value in table . so i need to first convert the simple text value in md5 and then compare that value with value in table (password field).
    So i want to know that how to convert value to MD5 in PL/SQL .
    Regards

  • How can we decrypt password string in weblogic 9 /10

    Hi All,
    what is the weblogic utility to decrypt password in weblogic 9.x / 10.x
    Regards,
    Kal

    Hi Kalyan,
    Please refer the below link to resert and recover (decrypt) the lost weblogic admin password.
    http://middlewareforum.com/weblogic/?p=834
    Thanks,
    Kartheek
    http://middlewareforum.com

  • Encrypt / Decrypt password

    Hi
    I'm new in Java and I need to create a function to encrypt / decrypt passwords using the Blowfish algorithm. I know how to create a key, but I don't know how to recover it to decrypt the password.
    Another question, Is it possible to use public/private keys in this case???.
    Can you give some links or examples please???
    Regards
    J.C.

    This is typically done either one of two ways:
    1) PBE based encryption. This uses a password or pass phrase to derive
    a key to use with a symmetric algorithm.
    2) Asymmetric using something like RSA. Typically RSA is used to wrap
    the actual symmetric key used to do the encryption but for very short
    plaintext it can be used directly on the plaintext. Passwords are a
    good example of short plaintext.
    Obviously symmetric encryption is a great deal faster than asymmetric
    encryption. So if your plaintext was large you would want to use
    symmetric. Also Asymmetric encryption is length dependant. AKA if your
    public key's modulus is 1024 bits then you could encrypt any plaintext
    that was 121 bytes or shorter.
    PBE takes a salt (a random byte array) and an iteration count and
    hashes a passphrase with the salt iteration number of times to generate
    a key that can be reproduced over and over again and used with a
    symmetric algorithm. The issue here is that your salt/ic either need
    to be hard coded and reused or the values for any single encryption
    need to be saved along with the ciphertext. Using the same ic/salt for
    a large number of plaintext to ciphertext operations can lead to a
    weakening of the pass phrase (aka the key) and aids a cryptoanalyst in
    breaking the code. Although it is still difficult it becomes easier
    with each successive encryption.
    Its upto you which route you take but you should note that private keys
    used in asymmetric encryption use PBE to keep them private anyway so in
    a sense if you use asymmetric encryption you are really using both
    asymmetric encryption and PBE...

  • How to encrypt password with hash function in Java?

    Hello, everybody!
    I will need to store user passwords in a database, but for stronger security I want to store these passwords hashed, so I know I will need a column for the password and for the salt value.
    So, I'd like that you indicate me a very good article or tutorial (preferable from Sun) that shows me how to use Java to encrypt and decrypt passwords with hash. It doesn't necessarily need to deal with database. I can implement this part myself after seeing how Java manage encryption with hash functions.
    Thank you very much.
    Marcos

    I will tell you more precisely what I want to get better for you to help me.
    As I said I implemented in .NET what I need to implement in Java now. In my
    database I have a table with this structure (I omitted that columns that are not
    necessary to our discussion):
    CREATE TABLE EMPLOYEES
    ID NOT NULL PRIMARY KEY,
    PASSWORD VARCHAR(40), -- password encrypted
    HASH_SALT VARCHAR(10) -- salt value used to encrypt password
    So, in the table I have a column to store the password encrypted and a column to
    store the salt value.
    Below is a little utility class (in C#) that I use to generate the salt and
    the hashed password.
    public static class PasswordUtilities
        public static string GenerateSalt()
            RNGCryptoServiceProvider encoder = new RNGCryptoServiceProvider();
            byte[] buffer = new byte[5];
            encoder.GetBytes(buffer);
            return Convert.ToBase64String(buffer);
        public static string EncryptPassword(string password, string salt)
            string encryptedPassword =
                FormsAuthentication.HashPasswordForStoringInConfigFile(
                password + salt, "SHA1");
            return encryptedPassword;
    }As you can see, the class is fairly simple. It only has two methods: one to
    generate the salt value that will be used to encrypt the password and another
    one to encrypt the password. The method HashPasswordForStoringInConfigFile of
    the FormsAuthentication class is what really hash the password with the salt
    value. This class belongs to the .NET library, so we can't see its source code,
    but it doesn't matter for our discussion as I know that we can implement
    something similar in Java.
    Below is a little sample code showing the use of the utility class above to
    encrypt a password.
    public class Encrypt
        public static void Main(string args[])
            string password = "Secret";
            string salt = PasswordUtilities.GenerateSalt();
            string encryptedPassword = PasswordUtilities.EncryptPassword(password, salt);
            // now I store 'encryptedPassword' in the PASSWORD column and 'salt'
            // in the HASH_SALT column in the EMPLOYEES table.
    }To verify if a password is correct I can use the code below:
    public class VerifyPassword
        public static void Main(string args[])
            string password = GetPasswordFromUser();
            // Let's assume that employee is an instance that corresponds to a row
            // in the database and the properties HashSalt and Password correspond
            // to the HASH_SALT and PASSWORD columns respectively.
            Employee employee = GetEmployeeFromDatabase(1);
            string salt = employee.HashSalt;
            string encryptedPassword = PasswordUtilities.EncryptPassword(password, salt);
            bool passwordMatch = employee.Password.Equals(encryptedPassword);
            System.Console.WriteLine(passwordMatch);
    }The only thing that interest me in this discussion is the PasswordUtilities class.
    As you saw its code is in C#, using the .NET framework libraries.
    What I want is to have this same little class coded in Java, to generate the salt
    value and to encrypt the password passed in using salt value generated. If you could
    help me to do that with articles that have what I want or with code that already do
    that I would really appreciate.
    Thank you in advance.
    Marcos

  • How to decrypt to get the message digest?

    Ok, I'm aware that, message digest, is a one-way hash algorithm. From what I gathered, we can decrypt then use the MessageDigest method, IsEqual to compared the hash value to ensure they are the same right?
    But my problem is, right now, I has the code to encrypt and digitally signed on a xml.
    But no one has used it before to decrypt. So i need to find out how.
    Below is the code to generate the signed XML.
    Can anyone tell me how to decrypt it?
    Thanks...
        public boolean generateSignXmlDocument(String xmlDocPath, String newDocPath, KeyStore keystore, String alias, String password)
            boolean status = false;
            try
                DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();
                dbf.setNamespaceAware(true);
                DocumentBuilder builder = dbf.newDocumentBuilder();
                File f = new File(xmlDocPath);
                Document doc = builder.parse(new FileInputStream(f));
                KeyPair kp = getPrivateKey(keystore, alias, password);
                DOMSignContext dsc = new DOMSignContext(kp.getPrivate(), doc.getDocumentElement());
                String providerName = System.getProperty("jsr105Provider", "org.jcp.xml.dsig.internal.dom.XMLDSigRI");
                log.info("Creating xml sign.....");
                log.debug("Provider Name " + providerName);
                XMLSignatureFactory fac = XMLSignatureFactory.getInstance("DOM", (Provider)Class.forName(providerName).newInstance());
                javax.xml.crypto.dsig.Reference ref = fac.newReference("", fac.newDigestMethod("http://www.w3.org/2000/09/xmldsig#sha1", null), Collections.singletonList(fac.newTransform("http://www.w3.org/2000/09/xmldsig#enveloped-signature", null)), null, null);
                javax.xml.crypto.dsig.SignedInfo si = fac.newSignedInfo(fac.newCanonicalizationMethod("http://www.w3.org/TR/2001/REC-xml-c14n-20010315#WithComments", null), fac.newSignatureMethod("http://www.w3.org/2000/09/xmldsig#rsa-sha1", null), Collections.singletonList(ref));
                KeyInfoFactory kif = fac.getKeyInfoFactory();
                javax.xml.crypto.dsig.keyinfo.KeyValue kv = kif.newKeyValue(kp.getPublic());
                javax.xml.crypto.dsig.keyinfo.KeyInfo ki = kif.newKeyInfo(Collections.singletonList(kv));
                XMLSignature signature = fac.newXMLSignature(si, ki);
                signature.sign(dsc);
                java.io.OutputStream os = new FileOutputStream(newDocPath);
                TransformerFactory tf = TransformerFactory.newInstance();
                Transformer trans = tf.newTransformer();
                trans.transform(new DOMSource(doc), new StreamResult(os));
                status = true;
            catch(Exception e)
                log.error(e);
            return status;
        }

    Kyle Treece wrote:
    It says that both IMAP and POP are enabled in my settings.
    what settings ? in gmail webmail interface? I'm talking about how your gmail account is configured in Mail on your computer. It's configured for POP. you need to delete it from Mail and then create a new account in Mail and make it IMAP. do not use automated account setup which Mail will offer to do. that will make the account POP again. enter all server info and account type by hand.
    see this link for details
    http://mail.google.com/support/bin/answer.py?answer=81379
    If I turn POP completely off, will it kick all the messages out of my iPhone?
    as I said, this is not about turning something on or off in webmail gmail. you have to configure your email client Mail correctly. it will have no effect on your iphone.

  • How to decrypt the storage?

    Hi,i left my Xperia Z at a friends and shem said  she would return it yesterday.She never did so i went around and got it back..Now my decryption password is different,i used 6  numbers but they do not work any more..Can any1 help,i dont care if the phone goes back to factory settings and i lose anything.
    THANKS

    Repair your phone with PCC, know that everything will be deleted.
    PC Companion (PCC)
    Bridge (for Mac)
    Alternatives on How to backup Xperias
    http://talk.sonymobile.com/thread/36355
    "I'd rather be hated for who I am, than loved for who I am not." Kurt Cobain (1967-1994)

  • How to decrypt MD5 data

    Hi,
    I am Having the password of my application in MD5 format.I need to get the decrypted password.How to obtain that.
    Thanks In Advance,

    I'm making some assumptions based on the limited info you have provided...
    You are trying to log into a webapp, the user supplies a username/password so you have both in plaintext.
    You are getting the stored password from the webapp's storage and it is coming out in "MD5" format because it was digested when it was stored.
    What you need to do is digest (aka hash) the user-supplied password using the MD5 algorithm and compare the result with what was taken from storage. If they match, the password is correct and let the user in, if not, reject the login attempt.
    simplified steps:
    - user foo registers, uses "password" as password, webapp digests the password using MD5 and gets: 286755fad04869ca523320acce0dc6a4
    - user foo tries to login and supplies "cat" as the password, webapp pulls the stored password for foo out (286755fad04869ca523320acce0dc6a4) and then digests what the user just passed in "cat" and gets 54b8617eca0e54c7d3c8e6732c6b687a
    does 54b8617eca0e54c7d3c8e6732c6b687a = 286755fad04869ca523320acce0dc6a4? NO, don't let user in.
    - user foo tries to login and supplies "password" as the password, webapp pulls the stored password for foo out (286755fad04869ca523320acce0dc6a4) and then digests what the user just passed in "password" and gets 286755fad04869ca523320acce0dc6a4
    does 286755fad04869ca523320acce0dc6a4 = 286755fad04869ca523320acce0dc6a4? YES, let user in.

  • How to decrypt external hard drive so it can be re-partitioned

    I can't repartition an external hard drive which has been encrypted as a time machine backup drive. So I am trying to remove the encryption. But I can't figure out how to decrypt the drive  either. I know it is still encrypted since it requires the password when I mount the drive. I have successfuly erased all data at the partition level. But there is no ERASE tab at root level. When I try to re-partition it shows a greyed out "current" and the only thing I can do is to create a 2nd partition the identical size as the first.
    I have tried ejecting and remounting. I have tried 2 different macs. Repair disk shows "it appears to be ok". Any suggestions?

    To do this, follow these steps:
    1. Open the OS X Terminal utility and run the following command:
    diskutil cs list
    The output of this command will look like a hierarchical tree. Locate the long alphanumeric code next to the words "Logical Volume Group" (this code is called a "UUID"), and copy this code to the clipboard by highlighting it and then pressing Command-C.
    2. Run the following command to destroy the logical volume group, replacing "UUID" with the alphanumeric string from the first command.
    diskutil cs delete UUID
    When done this will clear the volume and allow it to be formatted and otherwise customized. See the following screenshot for what this should look like (the two commands are underlined in blue:

  • How do you password protect web gallery

    Iphoto is easy to protect. How do you password protect your movies in webgallery? The help menu is not very clear

    The best I can figure out is that if you post your movie to the Gallery, but do not select the option to "Show project on Web Gallery home page," the video will not show on your home page for random visitors. When the movie is done posting, you can send the direct link of your video to whomever you want by copying it from the confirmation page after the video uploads. Not perfect, but the only option I see right now.

  • How can I password protect pdf files that intend on email

    How can I password protect a pdf file that I intend on emailing?

    Hi kimberlyb5119003,
    To password protect a PDF file, you need to use Acrobat. For instructions, see Acrobat Help | Security
    Best,
    Sara

  • Hey guys, how can i password protect my files in external hard drive? I want to access those files both from mac and windows PC!

    Hey guys, how can i password protect my files in external hard drive? I want to access those files both from mac and windows PC!

    If you want a cross-platform solution that doesn't require the use of third-party software, use an external drive with hardware encryption. The device will have either a physical key or a numeric keypad. I don't have a specific recommendation.

  • How to Reset Password of User while not connected to Domain using Local Admin Account

    How to Reset Password of User while not connected to the Domain using Local Admin Account
    (I have the use of a local admin account), and I want to help a user reset their password who has logged in the PC and had their credentials cached, but forgot this password. 
    In Local Admin Account :
    When I go to Control Panel, users, users, manager user ; I cannot see any users in this window except the local admin account, and, so I cannot reset a user password this way.
    When I go to lusrmgr.msc, then users ; the local admin account will display only. 
    If I go to command prompt and type "net user", this will not display any users who have logged in to the computer, and so I cannot use "net user" to reset a password.
    I don't want to use any disks, 3rd party programs, or create a VPN connection to the domain.  I just want to help a user who calls in and forgets their password.

    Hello Keith,
    I know this is an old thread but I'm trying to better understand how I could change the domain password while not on the network. What I'm getting from your post is that you:
    1. Create a local user account (not a domain user)
    2. Login with that local user account
    3. Connect to the VPN while logged in as a local user
    4. Log out of the local account and login with the domain credentials
    Now, my question is based on the assumption that the password created on the local account is the same password that one will use to login to the domain account? Also, is the local user account the same as the domain account?
    Thanking you in advance!

  • How to decrypt data when you can't get the private key in Windows?

    I'm very confuse. My english is poor, but I try to say my question clearly.
    When browser connects to a https website which needs client certificate to authenticate the identity, the browser will send client certificate to web server.
    Then the web server will use the certificate to encrypt some data and send it to browser.
    Then broswer should have private key to decrypt that.
    But as I know, if I install a pfx format personal certificate, I can set can't export private key, which means you can't get the private key to use it. So how can
    the browser decrypt the data without private key?
    By the way, what is CSP, use CSP's interface can we use CryptoAPI
    to decrypt data without private key?

    Answer for question is  "you cant".. 
    "How to decrypt data when you can't get the private key in Windows?"
    Read more 
    http://msdn.microsoft.com/en-us/library/windows/desktop/aa387460(v=vs.85).aspx
    http://msdn.microsoft.com/en-us/library/windows/desktop/bb427432(v=vs.85).aspx
    http://technet.microsoft.com/en-us/library/dd277320.aspx
    http://en.wikipedia.org/wiki/Public-key_cryptography

  • How to change password "Sharing Accounts"

    How to change passwords of Sharing Accounts especially when they wre created in the File Sharing of the Preference panel. They are not account comunig from the Address book but were just created a virtual account for genric sharing. Easy to set up, esay to create a passwaord BUT HOW TO CHANGE IT or reset it ?

    Try http://www.microsoft.com/mac/search.mspx?qu=active+directory and the appropriate server forums.

Maybe you are looking for

  • How to: Cinema 4d file as fotoshop layer

    Hello: I am using fotoshop cc and would like to import a cinema 4d file as a 3d layer. The only way i managed this until now is by converting the c4d file to a 3ds file. Unfortunately i lose all colors when i import the file as fotoshop layer. Gratef

  • Error message when installing software on my HP Laserjet 1536dnf MFP

    I am trying to install the software on my HP computer for my HP laserjet. I have tried manually and using the assistant.The software getsto 87% installed then gives a fatal error occurred preventing product use.  Click cancel tp cancel install. none

  • Alv for trial balance report

    its very urgent This report should work on GL balances (not SPL).  We need to show the balances up to the period entered in the parameter. This means that if the report is executed for FY 2008 period 4.  There would be columns for period 1 balance, p

  • Adding a channel logo/watermark - really pixelated??

    Hi, I've been trying to add out logo to the bottom corner of our video and everything i try doesn't come out really sharp its all pixaleted, i've tried .psd .png whats the best way to do this?? and get a nice sharp picture/logo Thanks

  • Logical system & connecters

    Dear Experts, I am implementing GRC AC RAR 5.3, i need to connect my grc dev system to  two back end systems(ecc6 dev, ecc qa) how i need to create connectors. should i use local system or do i need to create connecters seperately.. which one is the