Skip to content
This repository has been archived by the owner on Feb 11, 2022. It is now read-only.

anonyome/certificate-transparency-android

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Certificate Transparency Android

This repository has been archived. This code is no longer being maintained. We suggest moving to an alternative solution such as https://github.com/appmattus/certificatetransparency

This repository contains a modified version of https://github.com/google/certificate-transparency-java.

The following modifications were made to adapt the code so that it will work on Android.

  • Delete the classes that use Apache HTTP components. These conflict with the Android networking classes.
  • Replace uses of BouncyCastle with SpongyCastle which is the preferred BC implementation on Android.
  • Replace use of com.google-code.json-simple with Google's Gson, which contains newer bytecode which is compatible with Android.
  • Change the Maven component name from ctlog to ctlog-android.

For an example of how to use the code in this repository please examine SslConnectionCheckingTest.java

Warwick Hunter 2019-03-10