Acrobat 8 Standard Digital Signature Problems

Running Acrobat 8 Standard under Windows Vista Ultimate, both fully updated. Acrobat works fine BUT I cannot certify or sign docs because I always get the following error message:
Creation of this signature could not be completed.
Certificate parsing error:
Error encountered while BER decoding:
regardless of what Digital ID I use (Windows or Adobe), as if Adobe was unable to access the digital ID files...

Guccio,
This discussion forum is specific for e-licensing and ALM related issues. Please use the Acrobat for Windows forum for your question (forum URL: http://www.adobeforums.com/cgi-bin/webx/.ee6b2f2/)

Similar Messages

  • Acrobat 11 Standard digital signature box hangs for 60 seconds on first run

    I have a user that has a problem when going to sign a document. After a reboot attemt to sign and when the box pops up to actually sign something it just hangs with the fields all grayed out for about a minute. Subsequent attempts there seems to be no issue only the first time. This behavior started a few weeks ago. I have another user without the problem. Any ideas what could be causing it to take so long the first time? Very frustrating for the user.

    Is this Windows or Mac, which OS version? Which Acrobat XI version (including minor)? Does this happen after each reboot (you said that already but, please, confirm? Does this happen if before signing the first time after reboot you open an already signed PDF? Does opening of a signed PDF after a reboot before you try to sign happens in acceptable time or is also slow?

  • Replacing the Acrobat logo in digital signatures

    I am using Adobe Acrobat X Pro 10.1.8 on a Macintosh.  When I create a digital signature, there is a checkbox option in the "Configure Signature Appearance" window (under Acrobat->Preferences->Security->Digital Signatures) which, when checked, displays the Acrobat logo in my digital signatures.  Is there a way I can replace that logo with my corporate logo, made suitably transparent in a PDF like I have for a scanned version of my wet-ink signature?  In this way, I can create various versions of my signature for personal use (with just my transparent scanned wet-ink signature) and corporate use (with both my transparent scanned wet-ink signature on the left and my transparent scanned corporate logo on the right and other information like reason for signature, location, contact email, etc.).  After all, since the document is a PDF, it's already obvious it's Adobe Acrobat.  What isn't obvious is who signed it and who the signer is affiliated with (i.e., me and my company, not Adobe).

    I don't have an answer for you, but something to think about. When working with signatures, it's very important (in my view) to move away from judging ANYTHING by looking at the page. That's the old "wet signature" way.  A PDF page could have any icon, name, signature, or convincing text. What really matters is validating the signature and confirming it really is signed by the trusted authority you hope it is. Anything fancy on the page just distracts from that.

  • We recently upgraded to new Dell computers and have Acrobat XI Standard.  A problem has begun when I open a file a second 'overlay' seems to appear and i cannot access the tool bar.

    We recently upgraded to new Dell computers and have Acrobat XI Standard.  A problem has begun when I open a file a second 'overlay' seems to appear and I cannot access the topmost tool bar - so I cannot save, insert, etc....

    We recently upgraded to new Dell computers and have Acrobat XI Standard.  A problem has begun when I open a file a second 'overlay' seems to appear and I cannot access the topmost tool bar - so I cannot save, insert, etc....

  • Digital Signature problem : Adobe forms

    Hi Experts,
    I am facing one issue in Adobe forms while implementing Digital Signature in one of the Custom Adobe form. I am following some steps as mentioned in the below link
    <link to blocked site removed by moderator>
    The problem is when I execute my Adobe form I am not getting SIGN button in my generated form as mentioned in the link.
    I am using Adobe Live cycle designer 8.2 and Adobe reader 9.
    Please help me out on this since I am new to Adobe forms as well.
    Thanks
    VJ
    Moderator message: this is the wrong forum, please have a look in the forum for "SAP Interactive Forms by Adobe".
    Edited by: Thomas Zloch on Oct 21, 2011 1:56 PM

    Apart from the above question can anybody guide me whether do we need Adobe Acrobat instead of Adobe reader to implement  Digital Signature in Adobe form.
    Looking forward towards some useful suggestions!!
    Thanks
    VJ

  • Acrobat X Pro - Digital Signatures

    Good Morning!
    I am trying to add a digital signature field in Adobe Pro X.  It seems fine when I'm doing the editing and preview, but when I save as .pdf, the form doesn't allow it to be signed.  If I click on the form in that field nothing happens.
    Does anyone know what I'm missing?
    Thanks!
    Brian

    My apologies for my miscommunication, and thank you for your patience.  Do you think it has anything to do with the fact that I created it from MS Word?  Let me start from the beginning on what I did, because I might be breaking something:
    I created a "memo" in MS Word.
    Using Acrobat Pro X, I chose "create form" so I could add a digital signature field as well as a text field.
    When I go to Save As, Reader Extended PDF all of the options are greyed out so I can't select them.

  • Livecycle & Reader 8, digital signatures problem

    Hello,
    I created a pdf document including digital signature field in livecycle. When saving and opening the document in acrobat 8 pro signing works fine, i.e. I click the signing field and it prompts for digital signature ID & password.
    But, when I click the field in Reader 8 (not pro version), nothing happens. It doesn't prompt for digital signature ID.
    I clearly set the version limit in livecycle to be reader 7 and upwards (not pro versions).

    you need to "enable usage rights in Adobe Reader.." using Acrobat 8 before Reader can sign.

  • Adobe Acrobat and Reader digital signature verification error logs

    Can you help me how enable and where Acrobat 9.2 and Reader 9.2.3 error logs to analyse digital signature certificate revacation (CRL, OCSP)?

    Hi Gatis,
    Check out the Security and Digital Signature Admin Guide athttp://learn.adobe.com/wiki/download/attachments/52658564/acrobat_reader_security_9x.pdf?v ersion=1
    http://learn.adobe.com/wiki/download/attachments/52658564/acrobat_reader_security_9x.pdf?v ersion=1
    Once you get the file open look at section 5.3.4.4
    The folder path has to exist, but Acrobat will create the file if it's missing. For example, if you want to save the file to C:\LogFile\digSigLog.txt the folder LogFile would have to exist on the C drive, but the log file itself will get created if it's not there already.
    When you type in the file path and name in the Edit Binary Value dialog in regedit, make sure you null terminate the string by typing a zero at the end of the hex data on the left side of the dialog. It will look like a dot on the right side, but it's not really a dot (a dot is 2E in hex).
    Steve

  • SAPGENPSE Conversion into PSE File for Digital Signature problem

    Hello,
    Would anyone help me with this problem
    I am trying to create a PSE file for implementing the Digital Signature in a Report following the Note 1300880 . When I try to create the PSE FILE.
    Use the SAPGENPSE tool to import the file in PCKS#12 format using the command import_p12 as follows:
    rem convert pkcs12 file to pse
    sapgenpse import_p12 -p CSD_01.pse -x a0123456789 -z a0123456789 CSD_01.p12
    when I run the command I get this error:
    C:\SAPGENPSE\ntintel>sapgenpse import_p12 -p CSD_01.pse -x a0123456789 -z a01234
    56789 CSD_01.p12
    import_p12: Can't create PSE.
    ERROR in af_create: (4352/0x1100) could not flush : "SW-PSE"
    ERROR in create_PSE: (4352/0x1100) could not flush : "SW-PSE"
    ERROR in modified_PSEFile: (4352/0x1100) could not flush : "SW-PSE"
    ERROR in flush_PSEFile: (1283/0x0503) Can't write file : "C:\Documents and Setti
    ngs\Administrador\sec\CSD_01.pse"
    ERROR in aux_OctetString2file: (1283/0x0503) Can't write file : "C:\Documents an
    d Settings\Administrador\sec\CSD_01.pse"
    C:\SAPGENPSE\ntintel>
    I would appreciate any help.

    Hi
    I solved my Issue.  SAPGENPSE failed with only  import_p12  error.
    I had misspelt , fat fingers.
    In AIX I ran     env
    Check to see    SECUDIR=/usr/sap/SID/DVEMBS03/sec  
    I had a spelling mistake and saw the wrong entry.
    To set this up, do this in your Instance profile or right before you run the sapgenpse
    setenv SECURDIR /usr/sap/FSB/DVEMBS03/sec     Insert your right SID of course.
    Also just run     sapgenpse  and it will tell you if you have set the environment correctly..
    Worked like a charm, certificate created.

  • Digital Signature problem with 8.2.3

    In my group, some associates have Adobe Professoinal 8.1.3 (me included) and others have 8.2.3.  I am having people digitally sign documents using their PKI token given to us by the company.  When digitally signing, I am still able to write in my own reason in the reason drop-down, but the users with 8.2.3 are unable to do so.  Ultimately, I have 2 questions:
    1)  How can I enable those users of 8.2.3 to write in their own reasons?
    2)  How can I clean up that drop-down list and delete reasons that I don't use at all or stopped using?
    Thanks.

    Hi,
    Here is how to enable the Reason field to show on the Sign dialog:
    Select the Edit > Preferences menu item (Windows), or the Acrobat > Preferences menu item (Mac)
    Select Security from the Categories list box
    Click the Advanced Preferences button on the Security Preferences panel
    Select the Creation tab on the Digital Signatures Advanced Preferences dialog
    Select the Show reasons when signing checkbox. I would also highly recommend you select the Include signature's revocation status when signing checkbox as well.
    Click the OK button on the Digital Signatures Advanced Preferences dialog
    Click the OK button on the Preferences dialog
    The Reasons are stored in the registry at HKEY_CURRENT_USER\Software\Adobe\Adobe Acrobat\<version>\Security\cPubSec\cReasons on Windows on in the corresponding location in the plist file in the users Preferences folder on the Mac.
    Steve

  • Acrobat 8 Standard PDF View problem

    I am having trouble with Acrobat 8 Standard not showing a PDF I open. It will open the document fine, but all that displays is a gray page. I have tried repairing the installation, and re-applying all patches, but it is still the same. The selection pointer disappears when I move it through the grayed out page, like there is some layer blocking the view. I have checked through the settings numerous times, I don't see anything that looks incorrect...

    This was happening with various PDF's, I don't know how some were produced. I made a 1 page document from Word, and created a PDF out of it, I had the same results. I did find out that using a different account on the same PC, Acrobat would behave normally. I still don't know exactly what caused it, but I have re-created the profile to get around it.

  • 2011 email router digital signature problem

    Hi,
    We're running 2011 on premise with the email router feeding a queue for service items.
    We've recently seen a number of emails that hit the mail box but don't ever get processed by the email router. There are no errors in the event logs that we can see, it just seems to ignore them.
    What we are noticing though is that the emails that get missed have digital signatures on them.
    Has anyone come across this before? There doesn't appear to be anything about this is any of the documentation that we can see.
    I've searched high and low for any information on this but I've drawn a blank everywhere.
    Thanks in advance.

    Hi,
    my guess is that it could be due to email is not send directly to primary SMTP which is configured in email router for your queue, it could be possible this email is send to other alias and if this is the case CRM ignores those email.
    for e.g. here is how you mail box is set up
            [email protected]  (mail box, primary SMTP, configured as queue in CRM to send recieve mail )
            [email protected] (alias for above mailbox)
    so if email is send to "[email protected]" it will be received in outlook mail box but CRM will not pick it as it does not have any matching queue set up for this.
    MayankP
    My Blog
    Follow Me on Twitter

  • How do I control the certificate chain construction performed by Acrobat Reader during digital signature validation?

    I work in the federal government where there are many certificate authorities and cross certified certificate authorities. Acrobat Reader is building hundreds of certificate chains in attempting to find a trusted root for the signers certificate. It is taking 4 minutes to validate the signature!
    The image is the 15th screen shot showing three chains per screen shot. The window elevator has barely moved!

    I am now using Adobe Acrobat Reader 11. Signature validation is much better! Perhaps 10 seconds. The only issue I see that the detail pages have misleading messages. The Signature Properties window has no complaints about the signature but the Show Signer's Certificate page still complains about not valid trust anchor.

  • Digital signature problem

    Here is my code . in this d value of 'v' shouls come equal to 'r' but its nt coming.please tell me what is the problem in this??
    import java.io.*;
    import java.nio.charset .*;
    import java.util.Random;
    import java.math.*;
    //import java.acm.util.RandomGenerator;
    class key
    public static void main(String args[])
                   String sm="I AM A SUDENT OF COMPUTER SCIENCE";
         //this is the starting of first module i.e. key generation
                   try
                        String s11="13";
                        int a1=Integer.parseInt(s11);
                        double a=(double)a1;
                        byte[] q = new byte[20];
                        q=s11.getBytes("UTF8" );
                        System.out.println("Prime number q="+a1);
                        String s1="4";
                        int b=Integer.parseInt(s1);
                        double b1=(double)b;
                        System.out.println(b);
                        byte[]z= new byte[20];
                        z=s1.getBytes("UTF8" );
                        System.out.println("Random number z="+z);
                        byte[] p=new byte [256];     
         int c=((a1*b)+1);
                        double c1=(double)c;
                        String s2=Double.toString(c);
                        p=s2.getBytes("UTF8");
         System.out.println("Prime number p="+c);
                        //java.util.Random generator = new java.util.Random(System.currentTimeMillis());
                        //public class RandomGenerator extends Random
                        //RandomGenerator rgen = RandomGenerator.getInstance();
                        //double h=rgen.nextDouble(0.0,c-1);
                        Random ra=new Random();
                        //double h=((c-1)*(ra.nextDouble()));
                        double h=35;
                        //double h=(Math.random()*(c-1));
                        //double h=ra.nextDouble(0.0,c-1);
                        //double h=(generator.nextDouble()*(c-1)); // 0.0 <= d < 1.0
                        System.out.println("The value of h="+h);
                        double g1=(Math.pow(h,b));
                        double d=(g1%c);
                        //String s3=Double.toString(d);
                        //byte[]g=new byte[20];
                        //g=s3.getBytes("UTF8");
                        System.out.println("The value of g="+d);
                        //public class RandomGenerator extends Random
                        //RandomGenerator rgen = RandomGenerator.getInstance();
                        // double x=rgen.nextDouble(0.0,a);
                        //double x=(Math.random()*(a));
                        //double x = (generator.nextDouble()*a); // 0.0 <= d < 1.0
                        //double x=ra.nextDouble(0.0,a);
                        //int x=(ra.nextInt(a1));
    int x=2;
    double x1=(double)x;
                        //double x1=(double)x;
                        //double x=8;
                        System.out.println("The value of x="+x);
                        String s4=Double.toString(x);
                        byte[]rno1=new byte[20];
                        rno1=s4.getBytes("UTF8");
                        System.out.println(rno1);
                        double y1=((Math.pow(d,x1))%c1);
                        System.out.println("The value of y="+y1);
                        String s5=Double.toString(y1);
                        byte[]y=new byte[20];
                        y=s5.getBytes("UTF8");
                        System.out.println(y);
                        System.out.println("THE VALUE OF PUBLIC KEY="+c+","+a+","+d+","+y1);
                        System.out.println("THE VALUE OF PRIVATE KEY="+x);
                        //This ends the process of key generation
                        //Now starts the next module of signing
                        //public class RandomGenerator extends Random
                        //RandomGenerator rgen = RandomGenerator.getInstance();
                        //double k= rgen.nextDouble(0.0, a);
                        //double k=(ra.nextDouble()*a);
                        //double k=(Math.random()*(a));
                        //double k =(generator.nextDouble()*a); // 0.0 <= d < 1.0
                        //double k=ra.nextDouble(0.0,c-1);//                    int k=(ra.nextInt(a1));
                        //double k1=(double)k;
    int k=4;                         
    double k1=(double)k;
                        //double k=11;
                        System.out.println("The value of k="+k);
                        String s6=Double.toString(k1);
                        byte[]n=new byte[20];
                        n=s6.getBytes("UTF8");
                        System.out.println("The value of nonce="+n);
                        double r1=(((Math.pow(d,k1))%c1)%a1);
                        System.out.println("The value of r="+r1);
                        String s7=Double.toString(r1);
                        byte[]r=new byte[20];
                        r=s7.getBytes("UTF8");
                        System.out.println("The value of r="+r1);
                        int h1 =10;
    /* for (int i = 0; i < sm.length(); i++) {
    h1= 31*h1 + sm.charAt(i);
                        System.out.println(h1);*/
                        double hash=(double)h1;
                        System.out.println("The value of hash code="+hash);
                        //double s12=(((hash/k1)+(x1*r1))%a1);
                        double a11=(hash+(x1*r1));
                        double s12=((a11/k1)%a1);
                        System.out.println("The value of s="+s12);
                        String s8=Double.toString(s12);
                        byte[]s=new byte[20];
                        s=s8.getBytes("UTF8");
                        System.out.println("The value of s="+s);
                        System.out.println("THE VALUE OF SIGNATURE= ("+r1+","+s12+" )");
                        //The process of signing is complete
                        //Now starts the process of verifying
                        double m=1/s12;
                        double w=(m%a1);
                        System.out.println("The value of w="+w);
                        double u1=((hash*w)%a1);
                        System.out.println("The value of u1="+u1);
                        double u2=((r1*w)%a1);
                        System.out.println("The value of u2="+u2);
                        double m1=(Math.pow(d,u1));
                        System.out.println(m1);
                        double m2=(Math.pow(y1,u2));
                        System.out.println(m2);
                        double v=(((m1*m2)%c1)%a1);
                        //double v=((((Math.pow(d,u1))*(Math.pow(y1,u2)))%a)%b);
                        System.out.println("The value of v="+v);
                   catch(Exception e)
    }

    Do not use doubles or floats for arithmetic mod n, ever! Even for small examples, the BigInteger class is very easy to use. You'll be using the add, subtract, etc. methods, but also the mod, modPow, and modInverse methods. So, your code might start out looking like this:
    java.math.BigInteger;
    class Key
        public static void main (String [] args)
            String sm="I AM A SUDENT OF COMPUTER SCIENCE";
            BigInteger q = BigInteger.valueOf(13);
            System.out.println("Prime number q=" + q);
            // ...and so on...
    }

  • XML Digital Signature Problem

    I am using the javax.xml.crypto.dsig.XMLSignatureFactory to generate XML Signatures. Now when I try to validate the generated signature with java, the validation succeeds, however when I attempt the validation with .NET the validation fails.
    Java adds a break line after the 76th character to produce separate lines. On the other hand .NET does not exhibit this behavior.
    Please help...........
    String inputXMLPath = "C:\\wessam\\GATS-CBE-20110404-0013.xml";
    String outSignedPath = "C:\\efOut.xml";
    XMLSignatureFactory factory =
    XMLSignatureFactory.getInstance("DOM", (Provider)Class.forName("org.jcp.xml.dsig.internal.dom.XMLDSigRI").newInstance());
    DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();
    dbf.setNamespaceAware(true);
    Document doc = dbf.newDocumentBuilder().parse(new File(inputXMLPath));
    NodeList nl =
    doc.getElementsByTagNameNS("http://cbe.gatsfile.efinance.com.eg",
    "GATSFile");
    Node node = nl.item(0);
    XMLStructure content = new DOMStructure(node);
    DigestMethod digestMethod =
    factory.newDigestMethod(DigestMethod.SHA1, null);
    Reference reference = factory.newReference("#GATSFile", digestMethod);
    SignedInfo signedInfo =
    factory.newSignedInfo(factory.newCanonicalizationMethod(CanonicalizationMethod.EXCLUSIVE,
    (C14NMethodParameterSpec)null),
    factory.newSignatureMethod(SignatureMethod.RSA_SHA1,
    null),
    Collections.singletonList(reference));
    KeyInfoFactory kif = factory.getKeyInfoFactory();
    X509Data x509d =
    kif.newX509Data(Collections.singletonList(getCertificate()));
    KeyInfo keyInfo = kif.newKeyInfo(Collections.singletonList(x509d));
    XMLObject obj =
    factory.newXMLObject(Collections.singletonList(content),
    "GATSFile", null, null);
    DOMSignContext dsc = new DOMSignContext(getPrivateKey(), doc);
    XMLSignature signature =
    factory.newXMLSignature(signedInfo, keyInfo, Collections.singletonList(obj),
    null, null);
    signature.sign(dsc);
    FileOutputStream fos = new FileOutputStream(outSignedPath);
    TransformerFactory tf = TransformerFactory.newInstance();
    Transformer trans = tf.newTransformer();
    trans.transform(new DOMSource(doc), new StreamResult(fos));
    fos.close();
    }

    user13461536 wrote:
    I am using the javax.xml.crypto.dsig.XMLSignatureFactory to generate XML Signatures. Now when I try to validate the generated signature with java, the validation succeeds, however when I attempt the validation with .NET the validation fails.
    Java adds a break line after the 76th character to produce separate lines. On the other hand .NET does not exhibit this behavior.These line breaks should be properly normalized by a standards-compliant canonicalizer. However, if you are using JDK 7, try setting the following property which will eliminate the line breaks when you generate the signature:
    java -Dcom.sun.org.apache.xml.internal.security.ignoreLineBreaks=true ...

Maybe you are looking for

  • HT4436 With multiple devices using the same iCloud ID, is there duplicate info backed up

    I have 3 iPhones and 2 iPads all set up w the same iCloud ID. Most of my devises share the same photos and movies. If I have 1 movie on all the devices does iCloud store that once or multiple times for each device that has it?

  • One Oracle Application Server and multiple OC4J Instances

    While we are getting new server (for development) we have to set-up a Development and Production enviroment for our project (dont have previous OAS installation) but on the same machine. So, is a good option to have One OAS INstallation (Ora Home) an

  • MBPro shutting down and running v. hot!

    My MBP has recently started shutting down with no warning. Always happens on battery power but when I turn it on again the battery indicator shows plenty of juice left. It also seems to be getting really hot. Is there some sort of thermal cut out? I

  • How do I change my Apple password - when the system won't let me?

    Here's what I did: 1. Originally, my password was eight lowercase letters and a number. 2. Apple's required that I change the password to include eight letters, which must include a number and a letter with a capital letter. (E.g. password format cha

  • Will a 250gb hard drive work?

    I read that on the specifications page that my macbook is only supported up to 200gb hard drive ( its a mid 2007 model, sept 2007 to be specific) i was wondering if that means that a 250gb hard drive will NOT work?