Endpoint Encryption

 View Only
  • 1.  PGP encryption with unhandled event 25

    Posted Aug 08, 2011 04:16 AM

    We upgraded the PGP command line program from 9.05 to 10.0.x on window 2008 server (64-bit),

    the encryption program run normally except it have an "Unhandle Event 25" when we use the --debug option.

    Appreciated if you have any suggestons?

     

    pgp:encrypt (3157:current local time 2011-08-08T16:11:31+08:00)
    D:\Applications\eBank\PGP\Home\pubring.pkr:open keyrings (1006:public keyring)
    D:\Applications\eBank\PGP\Home\secring.skr:open keyrings (1007:private keyring)
    0xDF81EAC4:encrypt (1030:key added to recipient list)
    0xF74E4A1C:encrypt (3064:key invalid)
    0xF74E4A1C:encrypt (1030:key added to recipient list)
    done
    done
    0xDF81EAC4:encrypt (1050:key added as signer)
    Encoding Sample.txt...
    Sample.txt:encrypt (3048:data encrypted with cipher AES-256)
     unhandled event 25
    Encode complete
    Sample.txt:encrypt (0:output file Sample.pgp)

    Thanks

    Wilson Tang



  • 2.  RE: PGP encryption with unhandled event 25

    Posted Aug 08, 2011 03:08 PM

    This message can be safely ignored, as it is just additional data you are getting using the --debug option.

    "Unknown" is probably not the right word; a better description of the event is one that PGP Command Line doesn't care about.  As data is being processed by the PGP SDK, events are sent back up to PGP Command Line for possible processing (e.g. "I have made some amount of progress, so you can provide a status update to the user"; "I am about to encrypt something"; "I need a passphrase for a key"; etc.).  In general, PGP Command Line will only process events it cares about.  Between those two versions, we added additional debug output, including the logging of unprocessed event types.

    In this particular case, the message indicates that PGP Command Line is not processing event type 25, which is a "ToBeSigned" event that is useful when you have two parties, one of which processes the data and the other actually performs the signature. 

    Regards,