Signing Bouncy Castle or third party provider's jar file with signtool

Hi,
I am using JDK 1.4.2 and bouncy castle as a provider for RSA.
It worked fine until recently when my company asked me to compile and build the jar from the source code from bouncy castle, instead of using the binary version provided in their website.
But I only have a certificate obtained from Verisign. So I used signtool 1.3 from netscape to sign the jar file, which could be verified by jarsigner. But when use this one signed by my company's certificate. it didn't work. The exception is
java.security.NoSuchAlgorithmException: Cannot find any provider supporting RSA/
ECB/PKCS1Padding
at javax.crypto.Cipher.getInstance(DashoA6275)
When I switch back to the signed jar file provided by bouncy castle, everything worked ok again.
It looks that jar file is not recognized properly.
Can anyone tell me if I can use the signtool to sign the provider's jar file? Or I have to sign with jarsigner?
Thanks for the help.

Thanks for your reply.
I am reluctant to use the lightweight crypto API
becaues it will be difficult to switch to anther
service provider.True. However, if you switch to another Provider, you'll have the same trouble you're having with BC regarding rebuilding from source.
In BC's website, they don't have "cleanroom" JCE
listed for JDK 1.4
Can you give some resource for that?Hmmm - no, I can't. I haven't needed the cleanroom impl, so I stopped paying attention to it. I do't know if BC is working on a 1.4-compatible one or not. You might post a note to the dev-crypto mailing list BC runs.
Can I sign BC's jar file by my JCE certificate if I
obtain one from SUN?Unless you're recognized by Sun as a company that does significant security development, you will NOT get a security-signing cert. Several of us have already made the attempt.
The net is, what your bosses are asking for is unreasonable, and is preventing you from getting your job done. If they continue to insist that you build your security code from source, then your CANNOT use the JCE structure, period. In that case, you might as well use the BC lightweight API.
Grant

Similar Messages

  • Data of Pop Up (Third Party Provider) is not copied over to SAP CRM Web UI

    Hi Experts,
    we have created a Function Group (ZDI_PAYMENT) and have defined  FM ZDI_PAYMENT_SET to set data into the variables of this Function Group and FM ZDI_PAYMENT_GET to retrieve data out of the same variables.
    Process is as follows: A customer wants to pay with his credit card but credit card can not be saved on the Service Order. So that is why a token is created and this token is saved on the Service Order. To create this token SAP CRM is connected via HTTP Connection to a third party provider. When user needs a token he pushes a button and a pop up is openened. This pop up is already provided by third party provider and in this pop up the user introduces credit card number and on the same pop up the token is visible and just has to be copied over to the SAP CRM View.
    Problem now is that when we made testing we found out that for some user it works fine and FM ZDI_PAYMENT_GET gets actually the values for token and data is copied over to SAP CRM but for others it does not work. So we think it has to be to do with the browser settings but we are not really sure.
    Has anybody experience with that?
    Regards,
    Oliver Schultze

    Hi Experts,
    we found out already what was the problem. We have used a URL to log in into the SAP CRM that has a port. Log In Link should be without Port.
    Regards

  • Integrating As a Third-Party Provider

    I work for a third-party application provider that is considering the feasibility of integrating with Oracle Portal. Does registration as a third-party provider require the transference (delivery) of all of only our meta-data our all of our content onto Oracle's servers? Is there any way we can be integrated as a third-party application into Oracle Portal, but still be able to host our content? Thanks for any information you can provide. This is an urgent request. Thanks!
    Jack

    Thanks for your interest! To answer your first question: No, transferring metadata or data to Oracle servers certainly isn't typical, nor is it at all a requirement in order to become a third-party provider! You can certainly host your content directly from your firm..
    Is your company planning to provide portlets to the community of Oracle9iAS Portal customers? If so, then feel free to learn more about how your firm can join The Oracle Portal Partners Initiative.
    On the other hand, if you are just thinking of hosting content for your own intranet for display thru your own installation of Oracle9iAS Portal, you won't need to have any of Oracle's own servers involved at all! To test things out, we do, however have a site available called portalstudio.oracle.com, which allows customers to test and present how one might integrate web content into an Oracle 9iAS Portal installation.

  • RBS Third Party Provider with Sharepoint

    Our SharePoint content database size is increasing day by day...we are assuming it will reach upto 1 TB. currenty the size is 136 GB. We are launching the application in different location. My company plans to use RBS for this.
    In technet website, for using RBS(remote Blob Storage) with Sharepoint 2010 below is the recomendataion:-
    http://technet.microsoft.com/en-us/library/6a13cd9f-4b44-40d6-85aa-c70a8e5c34fe(v=office.15)#ContentDB
    For using Remote BLOB Storage (RBS), the total volume of remote BLOB storage and metadata in the content database must not exceed the 200GB limit.
    <//span>
    I want to know that the 200 GB limitation is only fo FileStream RBS which microft provide with SQL server or this limitation is valid for third party providers (like Metalogix,
    AvePoint and others).

    Hi,
    According to your post, my understanding is that you have an issue about the limitation for the RBS third party provider.
    Per my knowledge, the 3rd party RBS Providers do not have this limitation if they are not leveraging SQL FILESTREAM feature.
    However, to determine the capabilities and limitations of third-party providers, it is recommend to contact the provider manufacturer.
    http://technet.microsoft.com/en-us/library/ff628583(v=office.15).aspx
    For more reference:
    http://blogs.realdolmen.com/experts/2012/07/26/10-things-you-should-know-about-blob-externalization-in-sharepoint/
    Thanks & Regards,
    Jason
    Jason Guo
    TechNet Community Support

  • I'm trying to find an external drive for the MacPro that will allow me to password protect the external drive in case it is taken.  Any suggestions on a very reliable on that is 2TB or a third party software that is compatable with the need I describe?

    I'm trying to find an external drive for the MacPro that will allow me to password protect the external drive in case it is taken.  Any suggestions on a very reliable one that is 2TB or a third party software that is compatable with the need I describe?

    How much of a hurry are you in, and are you considering upgrading to Lion?
    File Vault on Snow Leopard only encrypts home folders you select, and doesn't work well with Time Machine.
    But Lion will have "full disk encryption" of local or external disks.  See File Vault 2 here: http://www.apple.com/macosx/whats-new/features.html

  • Best Third party Fax Server for integration with SOA

    Hi
    Which is the best third party fax server for integration with SOA ??
    I am having requirement to configure Fax for client..
    Edited by: 910947 on Feb 16, 2012 4:12 AM

    i am having following option
    Using Java API like InterFAX
    or
    Using Fax Server like SilentFax or RightFax
    or
    Using Virtual Fax Server like GreenFax or myfax
    Which is the best solution, i should go for that will best fit with my SOA Suite???

  • Signing JAR file with DSA algorithm

    Hi everybody,
    I need to sign my JAR file with DSA algorithm.
    Can anybody explain how to generate certificate for this and how to sign using DSA algorithm.
    Thanks.

    Well J2SE 1.x supports ZipOutputStream (jar's are zips with a META-INF/MANIFEST.MF file) and www.bouncycastle.org has API's for signing etc.
    So in theory you could take a directory or an existing jar and make a jar and sign it.
    The only question is the format on how to sign them properly. I wouldn't be suprised if someone already wrote an API for this format. For example BouncyCastle supports S/MIME and PGP, but I don't know what is the format for jars.

  • Signing a jar file with a java program

    Hello folks,
    It's easy to create a jar file with a java programm, but can I sign it as well with pure java code or do you have to invoke jarsigner?
    Regards
    Der Hinterwaeldler

    Well J2SE 1.x supports ZipOutputStream (jar's are zips with a META-INF/MANIFEST.MF file) and www.bouncycastle.org has API's for signing etc.
    So in theory you could take a directory or an existing jar and make a jar and sign it.
    The only question is the format on how to sign them properly. I wouldn't be suprised if someone already wrote an API for this format. For example BouncyCastle supports S/MIME and PGP, but I don't know what is the format for jars.

  • EPrintCent​er sign in using a third party account

    Product Name and Number
    HP Deskjet 3054A All-in-One Printer J611c
    Error message encountered.
    The ePrintCenter sign in page has Yahoo and Facebook sign in buttons but when I try to use those I get the following error message:
    "Only third party accounts that have previously registered with the ePrintCenter can sign in."
    My question is:
    How can I register my Yahoo & Facebook accounts with my existing ePrintCenter account? I can't find the appropriate settings menu within ePrintCenter.

    WSM should not affect the quality of your images. Have a look here for image optimization...
    http://roddymckay.com/PhotoSatellite/OptimizeImageFile.html

  • Third-party plug-ins intermittently working with CS 5

    Hi folks,
    Hang in there with me, folks… I'm going to attempt to ask a coherent tech question (or several)! Gulp. So here it is:
    I'm working on a Mac OS X Lion (10.7.5) with Photoshop CS 5. As part of my photo editing workflow, I used several plug-ins purchased from third-party vendors (Little Lusker, Florabella, and Google's NIK suite). Over the past several weeks, I've been experiencing increasingly perplexing and difficult issues when I attempt to use these plug-ins. The latest, most perplexing development is that when I attempt to use brush actions, the brush now doesn't work (ex. for teeth whitening).Sometimes it does… it always did before yesterday… and now it most often doesn't. I've reset all my tools, uninstalled and reinstalled Photoshop, and am still experiencing this problem. When I reinstalled Photoshop, my plug-ins automatically reinstalled… so if they're corrupted somehow (why?!), then perhaps that is why the brush isn't working.
    A second, related problem: the NIK suite just released an updated plug-in. Whenever I try to use this plug-in, it crashes Photoshop. I tried to troubleshoot from the Google website, but I didn't have the coding permission necessary to write to the config file. So I guess I can't use that plug-in.
    A third problem: if I leave Photoshop open on my computer and walk away for any length of time, I risk coming back to a computer that has crashed. I've spoken with Apple, and they're adamant that it's an Adobe problem after running the disk permissions on my computer.
    So help me out here, guys! What the heck is going on with my version of Photoshop? Am I roped into buying into CC? I'm not a techie, so the only tool in my toolbox is to throw money I don't have at the problem. I'd really appreciate any help.
    Keep me posted if there's any additional info I can provide! I'm happy to oblige.
    Cheers,
    Caryn
    P.S. It just occurred to me that there is another error I've been getting. When I edit a file, if I leave it on my computer overnight I risk being unable to open it in the morning due to send "end of life' or file nonsense. Anyone know what that's about?

    Anyone out there? Help!

  • Developing Application for third-party Java API (jar) libraries

    I need some of your inputs on architecting a web based solution to invoke Vantive java API using SAP Netweaver Technology. The API provides methods to connect, insert, update, fetch data from Vantive system using java classes. Pl. let me know which would be best way (webdynpro/ j2ee/java) to create & run web based forms to connect, insert and update data in Vantive using these Java APIs.

    I think there is your choice only that based on your experience with web technologies (in case of integration with portal as I understood) but the nominee with the best integration capabilities is Dynpro. Of course you can simply use standard JEE techniques (see the official JSR for official technology and release notes of official restrictions by SAP implementation). Third party integrations are available in both choices: Dynpro or not. In general your choice is better to be with an appropriate estimation, isn't it? Or try to define concretely criteria of such integration.

  • Third party apps to upload files from ios devices?

    Suppose you have a resume saved on your ipad or iPhone.  You go to apply to a job online.  The company website wants you to upload a resume.  Upon selecting the upload button you only have the option of uploading pictures or videos.  Is there a third party app that allows the ipad to be turned into a disk drive.  I can do this on my Android devices.   I am considering switching back to apple and need to know if I can do this crucial procedure.  Please advise. 

    Alfred DeRose wrote:
    No, iOS does not provide a way to upload anything uther than pictures and video. There is no user accessible file system on iOS and therefore no apps that will be able to do what you are asking.
    Actually that is completely worng. There Are Apps that let you do this.
    For uploads to websites you'll need to use a 3rd party browser than can store your files with in its file area.
    iCab Mobile is suggested here often.
    https://itunes.apple.com/en/app/icab-mobile-web-browser/id308111628

  • Third party apps no longer work with bus transportation! HELP!

    I understand Apple no longer supports bus transportation (lame) but third party apps, such as SEAtac, OneBusAway, or anything else just gives me a 'no routes available' page. I can't find any routes on my desktop either. Is this happening to anyone else?!
    Does anyone know a) how to fix this or b) how to downgrade back to the 7.1 operating system?

    a) you would probably need to contact the app developer about their app, and I would know nothing about your desktop. b) Apple does not support downgrading of iOS. It cannot be done.

  • Where is the right path to deploy third party DLL? "Support Files"?

    Hi, After Effetcs developers:-)
    Here is question about install path of DLL for After Effects plug-in.
    I'm developing Effects plug-in run with CUDA, so I have to deploy third party DLL to client PC.
    So where is the right path to put DLL such as cudart32_30_14.dll?
    I think it's under "Support Files", because my plug-in runs with cudart32_30_14.dll
    in "C:\Program Files\Adobe\Adobe After Effects CS4\Support Files"
    Am I right?

    well... that depends.
    when you rely on an external library, the external dll is expected to be somewhere along the path, as it appears in the command prompt.
    places like win32, and sxs folders are in that path.
    you could also put the support dll in the same folder as your plug-in. any process automatically includes it's own directory in the search path.
    if you don't want to put it in any of these pre-set locations, then you have to program the path into the dll loading function.
    if you choose to do that, you can put the support dll anywhere you like.

  • Third Party Content Management to Integrate with TREX

    Hi Friends ,
    I want know is it possible to integrate third party content mang. with TREX? If How it is possible .
            If it is not possible what is the possible way that i can get all the content (EX:.doc,.xls,.jpg,.pdf...FILES) to TREX ,it has to be done only Manually if i have content some where around in 50,000 then what is the way i can do it...
    Looking for an answer.
    Thaks n Regards
    Ram

    Hi frnds,
    if any have any doc on this or some navigations plz..the them to the mail id below
    [email protected]
    Thanks
    Rama

Maybe you are looking for