> thanks for the response.
>
> I just need the certificate to securely identify that a request is
> coming from who I think it is coming.

Then you need some way to distribute a certificate to that endpoint and for
the other end to know what certificate that endpoint has.

> My goal is that I can indistinctively use http or https while testing.
> I just want to set up my application server, Tomcat, so that requests
> can be received using https.
> I know that I have to upload the public certificate into the other party
> (to whom I am talking to).
>
> I do not expect to modify the application code because of https. Am I
> right?

If you don't modify the application code, then what will make sure that the
request is coming from who you think it is coming from? Some code will need
to perform that check.

> Regarding just using the certificate in the fashion mentioned above,
> will I need to include some license in some
> file or product brochure?

There's no way to answer that question without knowing how you plan your
authentication to work.

> The only case where I see mentioning the certificate authority would be
> in a System Diagnostics option, where
> we display the environment variables, so maybe we would want to display
> some info about who issued the certificate, when using one.

When you say "securely identify that a request is coming from who I think it
is coming", what *EXACTLY* do you mean? For example, you could mean:

1) I need to identify the actual human being who sent the request so I can
hold them responsible for it.

or

2) I need to identify that the request is coming from the same entity that
some other request came from, and I'll authenticate that request by
user/password.

or

3) I need to know that the request is coming from someone authorized to send
such requests, and the person who authorizes such requests will do so by
issuing a certificate.

It all depends on exactly what you're trying to do, what your threat model
is, and so on. You probably won't get useful advice on a mailing list unless
you go into much more detail.

DS


______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    openssl-users@openssl.org
Automated List Manager                           majord...@openssl.org

Reply via email to