Skip to content

Cryptography secures communication from adversaries. It involves crafting protocols to safeguard private messages

License

Notifications You must be signed in to change notification settings

orbitalsonic/SonicCryptography

Repository files navigation

SonicCryptography

Cryptography, or cryptology, is the practice and study of techniques for secure communication in the presence of adversarial behavior. More generally, cryptography is about constructing and analyzing protocols that prevent third parties or the public from reading private messages

Add Gradle Files

Add following lines in project gradle file or settings.gralde file
repositories {
    google()
    mavenCentral()
    maven { url 'https://jitpack.io' }
}

Add following dependency in app gradle file
  implementation 'com.github.orbitalsonic:SonicCryptography:1.0.3'
 

Example

       val myEncryptedMessage = SonicCryptography.encryptMessage(message,key)
       val myDecryptedMessage = SonicCryptography.decryptMessage(message,key)

Note

Key must be 16 characters

Screenshots

alt text

About

Cryptography secures communication from adversaries. It involves crafting protocols to safeguard private messages

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages