Summary
Getting an "Error: Bad Length." when attempting signSymptoms
When attempting to sign with certain certificates the user gets "Error: Bad Length." when using isign.exe to sign. .exe and .hdr files.
Converting the spc and pvk files to a pfx allows it to sign .exe files with signtool.exe
Specifying the spc and pvk file in the signing tab of the release in the IDE also signs without error if One-Click install is set to No. Will fail with a -7274 error if set to Yes.
Cause
This appears likely to be related to the scenario discussed on MSDN where a 2048-bit key is not handled on Windows 7 with the base provider, but is on Windows Vista and earlier. CryptImportPublicKeyInfo returning NTE_BAD_LEN for 2048-bit keys on Win7
Workaround
Add -cp "Microsoft Enhanced Cryptographic Provider v1.0" to the command line:isign.exe -spc webclientIE.spc -v webclientIE.pvk -cp "Microsoft Enhanced Cryptographic Provider v1.0" setup.exe
Additional Information
CryptImportPublicKeyInfo returning NTE_BAD_LEN for 2048-bit keys on Win7Was this helpful?
Related Articles
When Running lmadmin on 64 bit Linux Getting Error : /lib/ld-lsb.so.3: bad ELF Interpreter 8Number of Views An error occurred while attempting to automatically activate registration Activator 251Number of Views Error 6259, 6258, and 6003 while attempting to sign installers 13Number of Views Error reported when attempting to "Save as" a custom report with column names including non-Latin 1 characters 10Number of Views Okta “400 Login Failed” error during single sign-on (SSO) 27Number of Views
Revenera Assistant
Online
Hi, I am Reva - Ask me anything.
Updates
No new updates
Chat
Home
Updates
/**/
Thanks for the feedback!
Your feedback has been saved.Rate this response:
1
2
3
4
5
Add Additional feedback ( Optional )
0/240
English
English
Language changed successfully
Something went wrong
Email sent successfully
Something went wrong
Case create successfully
Are you sure you want to cancel
the case creation?
Please select a product to submit the case.
Please select a product version to submit the case.
0/255
Upload Attachment
File Upload
Maximum file
size allowed is 3 MB.
File type
not supported.
Supported file types:
Documents (.txt, .doc, .docx, .pdf), Images (.jpg, .png), Comma Separated Files
(.csv) Speadsheets (.xlsx, .xls)
Are you sure you want to cancel the case creation?
Case closed successfully
File Upload
Maximum file size allowed is 3 MB.
File type not supported.
Supported file types:
Documents (.txt, .doc, .docx, .pdf), Images (.jpg, .png), Comma Separated Files
(.csv) Speadsheets (.xlsx, .xls)
Are you sure you want to close this case
| Products | Region | Phone Numbers |
|---|---|---|
| FlexNet Operations FlexNet Embedded FlexNet Publisher FlexNet Connect FlexNet Code Insight InstallAnywhere InstallShield |
North America * |
+1 630-332-2513 (toll) +1 877-279-2853 (toll-free in North America) |
| Europe * |
+44 1925 944367 (toll) +44 800 047 8642 (toll-free in Europe) |
|
| Japan * | +81 3-4540-5335 (select option 2) | |
| Australia * |
+61 3 9895 2177 +61 1800 560 603 (toll-free in Australia) |
|
|
Usage Intelligence (formerly
Revulytics) Compliance Intelligence |
Please use the Case Portal to submit your support ticket or reach out to your Revenera contact. | |
File Upload
Maximum file
size allowed is 3 MB.
File type
not supported.
Supported file types:
Documents (.txt, .doc, .docx, .pdf), Images (.jpg, .png), Comma Separated Files
(.csv) Speadsheets (.xlsx, .xls)
© 2026 Flexera Software. All Rights Reserved.
Case id: 00001065
Activity: Status change: 2 hours ago