# tongsuo-java-sdk **Repository Path**: partycoder/tongsuo-java-sdk ## Basic Information - **Project Name**: tongsuo-java-sdk - **Description**: 仓库来源 https://github.com/Tongsuo-Project/tongsuo-java-sdk - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-06-06 - **Last Updated**: 2025-06-09 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README Tongsuo-Java-SDK - A Java Security Provider ======================================== Tongsuo-Java-SDK is a Java Security Provider (JSP) that implements parts of the Java Cryptography Extension (JCE) and Java Secure Socket Extension (JSSE). It uses Tongsuo to provide cryptographic primitives and Transport Layer Security (TLS) for Java applications on Android and OpenJDK. See [the capabilities documentation](CAPABILITIES.md) for detailed information on what is provided. The core SSL engine has borrowed liberally from the [Netty](http://netty.io/) project and their work on [netty-tcnative](http://netty.io/wiki/forked-tomcat-native.html), giving `Tongsuo` similar performance. Download ------------- Tongsuo-Java-SDK supports **Java 7** or later on OpenJDK and **Gingerbread (API Level 9)** or later on Android. The build artifacts are available on Maven Central. ### Download JARs You can download [the JARs](http://search.maven.org/#search%7Cga%7C1%7Cg:%22net.tongsuo%22) directly from the Maven repositories. ### OpenJDK (i.e. non-Android) #### Native Classifiers The OpenJDK artifacts are platform-dependent since each embeds a native library for a particular platform. We publish artifacts to Maven Central for the following platforms: Classifier | OS | Architecture -----------| ------- | ---------------- | linux-x86_64 | Linux | x86_64 (64-bit) #### Maven Use the [os-maven-plugin](https://github.com/trustin/os-maven-plugin) to add the dependency: ```xml kr.motd.maven os-maven-plugin 1.4.1.Final net.tongsuo tongsuo-openjdk 1.0.0 ${os.detected.classifier} ``` #### Gradle Use the [osdetector-gradle-plugin](https://github.com/google/osdetector-gradle-plugin) (which is a wrapper around the os-maven-plugin) to add the dependency: ```gradle buildscript { repositories { mavenCentral() } dependencies { classpath 'com.google.gradle:osdetector-gradle-plugin:1.4.0' } } // Use the osdetector-gradle-plugin apply plugin: "com.google.osdetector" dependencies { compile 'net.tongsuo:tongsuo-openjdk:1.0.0:' + osdetector.classifier } ``` How to Build ------------ If you are making changes to Tongsuo Security Provider, see the [building instructions](BUILDING.md).