Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[ease-dev] [EASE] Sign and Verify Script

Hi Christian,

In the first meeting, I was not able to clearly specify several things I wanted to do related to certificate.

I was trying to say, if we are using SSL certificate directly from website to verify signature, then it would put a restriction on who can upload a script on a website. Since signing is done using private key and verification must be done using corresponding public key, and since only website owner will have access to private key, only he will be able to sign scripts which can be verified using SSL certificate of that website.
Also, what if website is not having any SSL certificate but signer is having certificate signed by root. There are several utilities available such as keytool that can make CSR(Certificate Signing Request) and can get user certificate signed by root. Such certificates are stored in keystore with the corresponding private key. So, user can have certificates signed by root in their keystore. We can access that certificate while we are signing script.

So, my proposal is, at time of signing script, we can get the certificate that is already signed by root if it is signed by root otherwise self-signed certificate. After getting this certificate, we can append certificate with signature, with script file. So, at verifier side, we can directly check whether the attached certificate is signed by root or not and ask user to act accordingly.

I hope I am making myself more clear now.

I am also working on how to add Preference Page and descriptors in eclipse. I am having several doubts in those things. vogella site contains description of preference pages for Eclipse 3.x. And we are probably targeting for 4.x. So I am having several problems in saving preferences. I am posting it shortly.

Thanking you,
--
Varun Raval

Back to the top