Server/Client framework for communicating using a strong end-to-end encryption over a tcp connection.
And by strong, I mean signed 256 bit AES in conjunction with a 4096 bit RSA end-to-end encryption :)
Replace RELEASE
with the release you wish to use. The latest release is listed above.
allprojects {
repositories {
...
maven { url 'https://jitpack.io' }
}
}
dependencies {
implementation 'com.github.redParrot17:redTCP:RELEASE'
}
<repository>
<id>jitpack.io</id>
<url>https://jitpack.io</url>
</repository>
<dependency>
<groupId>com.github.redParrot17</groupId>
<artifactId>redTCP</artifactId>
<version>RELEASE</version>
</dependency>
You can view the JavaDoc HERE.
Example code can be found within the WIKI.
RedTCP is released under the Apache 2.0 license.
Copyright 2018 redParrot17.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.