Skip to content

Two way ssl uses trustchain, android as a service. #477

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Apr 26, 2018
Merged

Two way ssl uses trustchain, android as a service. #477

merged 1 commit into from
Apr 26, 2018

Conversation

louiewh
Copy link
Contributor

@louiewh louiewh commented Apr 26, 2018

Service usually send a Certificate Request to client,
then client send a certificate to service. The Certificate Request of service has certificate types and
distinguished name. The distinguished names are should the subject name of trustchains, not issure name.
For example there are there trustchain cert, {[subject=RootCA, issure=RootCA], [subject=SecondCA, issure=RootCA],
[subject=ThirdCA, issure=SecondCA], the service now sends distinguished name{SecondCA, RootCA, RootCA}, so client
can't find certificate.The service should sends{ThirdCA, SecondCA, RootCA}.

Service usually send a Certificate Request to client,
then client send a certificate to service. The Certificate Request of service has certificate types and
distinguished name. The distinguished names are should the subject name of trustchains, not issure name.
For example there are there trustchain cert, {[subject=RootCA, issure=RootCA], [subject=SecondCA, issure=RootCA],
[subject=ThirdCA, issure=SecondCA], the service now sends distinguished name{SecondCA, RootCA, RootCA}, so client
can't find certificate.The service should sends{ThirdCA, SecondCA, RootCA}.
@flooey
Copy link
Contributor

flooey commented Apr 26, 2018

Thanks very much!

@flooey flooey merged commit 726f945 into google:master Apr 26, 2018
@louiewh
Copy link
Contributor Author

louiewh commented Apr 27, 2018

Yes, pleasure to hear the news.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants