In SSL programming what is mean by Public key-pls explain

In SSL programming what is mean by Public key-pls explain

Hello Nivas,
Public Key + Private Key "must pair together to be able to encrypt/decrypt
Private Key used to decrypt the message.
Public Key : used to encrypt the message, distributed freely to everyone
Private Key : kept secret on the machine so that only the owner can decrypt
the message, used to decrypt his public friends encrypted message.
You will find more details at :
http://e-docs.bea.com/wls/docs60////security/concepts.html
Ludovic.
"nivas" <[email protected]> a écrit dans le message news:
3c270b27$[email protected]..
>
In SSL programming what is mean by Public key-pls explain

Similar Messages

  • I bought iphone 3G with ios 4.2.1 -however I couldn't install viber, Skype--it say that it needs update to ios 4.3 what it means and  how can I mange to install such program?

    could you some one help me? I bought iphone 3G with opration system ios 4.2.1 ..however i couldn't install viber, skype and othe software , ...it say that need update to iso 4.3 .what it means and how can I manged to install such program in my iphone?

    iOS 4.2.1 is the latest version available for the iPhone 3G, if apps require iOS higher than that then unfortunately you will not be able to install it.

  • Getting an error when using adobe photoshop CC, "Could not move the data because of a program error". Any idea on what this means?

    Getting an error when using adobe photoshop CC, "Could not move the data because of a program error". Any idea on what this means?

    Have no idea of what you were even doing in Photoshop my crystal ball is out for repairs so I can not see.  

  • I can't upload a copy I got of Adobe Photoshop CS on my Mac Mini OS X 10.5.8. All I can get for why is this  "This program cannot be run in DOS mode" I have no idea what this means?

    I can't upload a copy I got of Adobe Photoshop CS on my Mac Mini OS X 10.5.8. All I can get for why is this
    "This program cannot be run in DOS mode"
    I have no idea what this means?

    Are you certain the copy of Adobe Photoshop CS is for the Mac OS, not Windows?

  • ABAP Certification - What exactly means the "dynamic programming" topic?

    Hi all,
    Actually i´m studying for my ABAP exam and i´d like to know what exactly means dynamic programming(of ABAP Advanced topic, take a look at http://www50.sap.com/useducation/certification/curriculum.asp?rid=493&vid=5).
    Is it only about creating a new program dynamically? or anything else? I just want to know where will be my focus on it.
    thank you!
    André

    Dynamic programming could refer to a number of things, but here I assume that it refers to such things like, creating a dynamic internal table at runtime, and/or using RTTS, or it could mean, simply using fields symbols.
    Regards,
    RIch Heilman

  • Hi.when i download program for examlpe compass or ... notice that  you must switch to the italian store before purchasing.what in means?!! please help me.thanks

    hi.when i download program for examlpe compass or ... notice that  you must switch to the italian store before purchasing.what in means?!! please help me.thanks

    I guess it would make more sense if I actually included the link. :-)
    http://support.apple.com/kb/ht1311

  • WHAT THE MEANING OF THIS LINE Sorry, your browser/program is not supported by Web Dynpro

    Sorry, your browser/program is not supported by Web Dynpro pls tell me whats the meaning of above line

    You might try spoofing '''IE7''' User Agent strings to make a wepage or web-based application "think" you're running IE7.
    * https://addons.mozilla.org/en-US/firefox/addon/user-agent-switcher/

  • What is mean  inclde programs

    hai
    guys
              what is mean mean by inclding programs tell me detail level of programs any one send me answer plz
    your regards
    p.suresh

    Hi,
    Do you want to know what an include program is? or what is the meaning of the statement INCLUDE <Program> in an ABAP report?.
    An Include program/report is a non-executable ABAP program which will usually have all the data declarations(variables, constants), sub routines, function modules which can be globally used in other executable reports. To use any of the variables or sub routines defined in an include program you should write the statement 'INCLUDE <programname> at the begining of the executable ABAP program/function module.
    An include program can not be executed.
    Hope this helps.
    Regards,
    Shilpa

  • I have a grey exclamation mark showing in the middle of my display - regardless of what program I am running....anyone know what it means?

    I have a grey exclamation mark showing in the middle of my Macbook Pro display - any ideas what it means?

    Grey "Exclamation Mark"?
    A yellow means no Mac OS partition for a HDD.
    Maybe you have a power symbol like this one
    If so, your mac is having Kernel Panics.
    Could be caused by a system folder corrupted, faulty HDD, Faulty RAM or FAulty Logic Board.
    What to do:
    - Backup your data (use TimeMachine if possible)
    - Erase your HDD and Make a fresh install
    - If still happens, there is a hardware issue. If works fine on a new install, it was OS, so just start migrating your data back.
    Good luck

  • My Mac is doing strange things: delaying between users, mouse flickering and bouncing, gets stuck with rainbow wheel flickering. I ran the appel hardware test and it detected an error: 4MOT/4/40000003:HDD-1233 Does anybody know what that means? HELP!

    My imac is doing strange things:
    -delaying between users: when closing session it goes to blue, then takes a while to appear users signin box, and then wont recognize mouse command to enter until a couple of minutes later... then everything seems alright until....
    -it gets stuck between things, the rainbow wheel appears and its just delays there forever....
    -and every now and then the mouse starts flickering and bouncing wildly onscreen.
    I ran the appel hardware test and it detected an error:
    4MOT/4/40000003:HDD-1233
    Does anybody know what that means? HELP!

    WZZZ answered about where to get iStat. And do check the SMART status. If it is an overheating problem due to a fan or logic board problem, your hard drive is possibly cooking itself to death. If so it isn't a faulty hard drive even though the hard drive might fail. So assuming it's a temperature problem, even if you are able to repair things on the disk with software, that is working on symptoms, not causes. I could be wrong however.
    RE: AppleCare: Your iMac came with one year of AppleCare (Apple's warranty program), but within the first year you can buy 2 more years. You have to extend by the one year anniversary of purchase of the computer. Your 10,1 is too old to still be in the first year, and since you asked what it was, I'm sure you don't have it. Bottom line meaning is that whatever this problem turns out to be, you'll have to pay for it. Unless there is something like this. It is for 2011 iMacs with certain Seagate drives. You can put in your serial number for fun, but it looks like yours is too old. Lastly, some people have had Apple help them anyway if it is just out of warranty, but many have not. Your machine is one of these. Type in 10,1 in the search box. Is there an Apple Store near you? Just b/c it's out of warranty doesn't mean you shouldn't have it looked at by Apple. But no one here can say at all what Apple will or will not do.
    Hope you get it taken care of!

  • "unexpected additional time for review"...Any Ideas what this means?

    I received the following from apple, anyone know what it means, Have not heard from them since... I have 3 apps for sale and have not seen this before... are they just swamped? Or is this something specific to my app? Thoughts?
    thanks for reply
    michael
    {quote}
    Hello,
    Your application, MY APP NAME, is requiring unexpected additional time for review. We apologize for the delay, and will update you with further status as soon as we are able.
    Thank you for your patience.
    Regards,
    iPhone Developer Program
    {quote}

    It usually means there's something questionable about your app and Apple doesn't have a formal policy yet of how to handle it. From what I've read with other people in a similar situation, it might be because Apple suspects your app is doing something in violation of the SDK rules, but it's a grey area.
    I read one person say they received such an email when they had an app that simulated smoking (kinda like iBeer, but for cigarettes). Apple's legal team was probably mulling it over for awhile to figure out whether it deserved outright rejection or might be allowed in the store.
    Sometimes, once your app is in this status, it will be there for MONTHS. Yes, months. Best advice is once you receive such an email move on to a new app idea. Your app might eventually be accepted, but no telling how long it will take and Apple is usually silent in regards to further email queries asking for clarification.
    I have an app in this state right now. The questionable part of my app is that under certain circumstances the app simulates a cracked screen. The app was initially rejected and when I pointed out that another app (Sonic Boom) already does this and is approved in the store, I received this status update that my app is now requiring additional time for review.
    Hopefully it really means Apple is reconsidering their position and it's not a way to just put my app on hold indefinitely.
    Yes, it's frustrating, and yes, it makes me rethink the whole idea of investing serious time in developing apps for the iPhone.

  • Problem in SSL programation client in Weblogic 5.1 using JSSE

    How to solve this Exception. When I sent more than 8000 bytes of data in the request weblogic 5.1 in solaris server gives me this error. But the same server and same configuration in Window NT with same SSLClient program does not give any expection even if i send 60000 bytes in the request.
    SSLClient Program used given below. How to solve this problem. Any server setting is required.
    Exception got in the weblogic server 5.1 in solaris server
    weblogic.socket.MaxMessageSizeExceededException: [Incoming HTTP request headers of size 8320 bytes exceeds the configured maximum of 8192 bytes]
    at weblogic.socket.MuxableSocketHTTP.incrementBufferOffset(MuxableSocketHTTP.java:111)
    at weblogic.socket.SSLFilter.isMessageComplete(SSLFilter.java:195)
    at weblogic.socket.PosixSocketMuxer.processSockets(PosixSocketMuxer.java:361)
    at weblogic.socket.SocketReaderRequest.execute(SocketReaderRequest.java:23)
    at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    SSLClient Program used: JSSE 1.0.2 package is used for SSL
    import java.io.*;
    import javax.net.ssl.*;
    import java.net.*;
    import com.sun.net.ssl.*;
    import java.security.KeyStore;
    public class SSLClient {
         public SSLClientCheck()
              System.out.println(" SSLClient is instantiated ...");     
         public String getSSLConnection(String host,String port,String keystorepwd,String truststorepwd,
                                            String keystorepath,String truststorepath,String filepath,String parName,String message)throws Exception
              String output = "";
              int iport = Integer.parseInt(port);
                             SSLSocketFactory factory = null;          
                             SSLContext ctx;
                             KeyManagerFactory kmf;                         
                             KeyStore ks;                         
                             KeyStore ks2;
                             TrustManagerFactory tmf;
                             char[] storepass = keystorepwd.toCharArray();
                             char[] truststorepass = truststorepwd.toCharArray();
                             ctx = SSLContext.getInstance("SSLv3");                    
                             kmf = KeyManagerFactory.getInstance("SunX509");
                             ks = KeyStore.getInstance("JKS");                         
                             ks.load(new FileInputStream(keystorepath), storepass);
                             kmf.init(ks, storepass);                         
                             tmf = TrustManagerFactory.getInstance("SunX509");                         
                             ks2 = KeyStore.getInstance("JKS");
                             ks2.load(new FileInputStream(truststorepath), truststorepass);
                             tmf.init(ks2);
                             ctx.init(kmf.getKeyManagers(),tmf.getTrustManagers(), null);     
                             factory = ctx.getSocketFactory();
                   SSLSocket socket = (SSLSocket)factory.createSocket(host,iport);
                   socket.startHandshake();
                   PrintWriter out = new PrintWriter(
                                  new BufferedWriter(
                                  new OutputStreamWriter(
                                       socket.getOutputStream())));
                   out.println("GET " + filepath+"?"+parName+"="+URLEncoder.encode(message) + " HTTP/1.0");
                   out.println();
                   out.flush();
                   if (out.checkError())
                        System.out.println("SSLSocketClient: java.io.PrintWriter error");
                   /* read response */
                   BufferedReader in = new BufferedReader(
                                  new InputStreamReader(
                                  socket.getInputStream()));
                        String inputLine ;                    
                        while ((inputLine = in.readLine()) != null){                         
                        output = output+inputLine;
                             //System.out.println(inputLine);                    
                   in.close();
                   out.close();
                   socket.close();                    
              return output;
         public static void main(String args[])
                   String host = "host name";
                   String port="7001";
                   String keystorepwd="cqrcqr";
                   String keystorepwd="changeit";
                   String keystorepath ="d:/weblogic/myserver/certificate/cqrstore";
                   String truststorepath="d:/jdk1.3/jre/security/cacerts";
                   String filepath="/servlets/SSLDemo";
                   String parName="xml_message";
                   String message="xml message";// of size more than 9000 bytes
              try{
              SSLClient ssl = new SSLClient();
              String output = ssl.getSSLConnection(host,port,keystorepwd,keystorepwd,keystorepath,truststorepath,filepath,parName,message);
              System.out.println(output);
              catch(Exception e)
                   e.printStackTrace();
    }

    Maybe you should consider upgrading your Weblogic to a newer one. It might resolve the issue.

  • After downloading the latest version of iTunes and updating my iPhone everytime I turn on my computer I get a message that reads: AppleSyncNotifier.exe - Entry Point Not Found. Does anybody know what this means?

    After downloading the latest version of iTunes and updating my iPhone, everytime I turn on my computer I receive a message that reads: "AppleSyncNotifier.exe - Entry Point Not Found. The procedure entry point sqlite3_wal_checkpoint could not be located in the dynamic link library SQlite.dll" Help! Does anybody know what this means and how I can fix it? Thanks.

    Yes.  I just solved the problem on my PC.  Here goes...
    Issue:  My Windows7 computer was producing the pop up box with the error text as you described.
    The Problem: You have another application on your computer that uses the like named .DLL file... in this case a DLL supporting SQLite on your local PC.
    Solution: 
    1.  You need to use the Windows File search feature to look for the name "SQLite".  This will quickly locate the offending DLL in the other application.
    2. Decide which program you like the most, in my case "Mobile Me", and uninstall the offending application.
    3.  Uninstall Mobile Me.
    4.  Restart your PC.
    5.  Reinstall Mobile Me.
    6.  Mobile Me should sync at this point, but if not, restart the PC once again.
    In my case, the offending program was my Aptana Studio development application.  I had recently the SQLite3 database to my Ruby On Rails configuration...
    This is where the file was located:
    C:\Users\<USERNAME>\Aptana Studio 2.0\plugins\com.aptana.radrails.sqlite3.win32_3.5.7.1278709071\vendor\SQLite3.d ll
    I hope this helps,
    Ron

  • Unable to update Firefox on Mac OS X 10.5.8 due to insufficient priveledges, but I'm not sure what that means?

    Hello,
    I went to upgrade my version of Firefox and was able to download the newer version, but when I went to install it, the system asked if I wanted to replace the old with the new (the only option given), and when I said 'yes' the system popped up with "you are unable to do this because you have insufficient privileges." Not sure what that means. I have been able to download other things just fine.

    If there are problems with updating or with the permissions then easiest is to download the full version and trash the currently installed version to do a clean install of the new version.
    Download a new copy of the Firefox program and save the disk image (dmg) file to the desktop
    *Firefox 10.0.x: http://www.mozilla.org/en-US/firefox/all.html
    *Trash the current Firefox application to do a clean (re-)install
    *Install the new version that you have downloaded
    Your profile data is stored elsewhere in the Firefox Profile Folder, so you won't lose your bookmarks and other personal data if you uninstall and (re)install Firefox.
    *http://kb.mozillazine.org/Profile_folder_-_Firefox

  • I have a MacBook Pro, Matshita UJ-857E while recording music my drive reported an error: Sense Key=HARDWARE ERROR Sense Code=0x03,0x01 I have no idea what this means, and now my cd burner/player won't work. can someone help me fix this problem?

    Please Help me. I am having problems with my MATSHITA UJ-857E DVD-R burner/writer. I burned 4 cd's and then it stopped working.
    I can select my songs, and then it asks for a blank disc. It starts preparing to write the disc,then it says,"
    The drive reported an error: Sense Key= HARDWARE ERROR Sense Code= 0x09,0x01 TRACKING SERVO FAILURE.
    Can anyone give me some advice on how to fix it or what this means because I have no idea what it is talking about or how to begin to fix the problem?

    tanyafrombakersfield wrote:
    It starts preparing to write the disc,then it says,"
    The drive reported an error: Sense Key= HARDWARE ERROR Sense Code= 0x09,0x01 TRACKING SERVO FAILURE.
    This is an error reported by the optical drive's firmware. The tracking servo is the servomechanism which guides the laser pickup along the track on the optical disc. The error means that the servo couldn't do its job within the programmed parameters. What it doesn't say is why.
    You have to be very precise as to when this error occurs. If it occurs as you wrote, while it "starts preparing to write the disc", and not when it has actually began to burn, then it's likely that the drive has gone bad and needs to be replaced.
    There are other possibilities, so you should check them, but they would be more likely if the error occurred after the drive began to write. OrangeMarlin has suggested two options -- try a different brand of CD or DVD, and try cleaning the lens.

Maybe you are looking for