An open API service indexing awesome lists of open source software.

https://github.com/ph-kev/chaoticmessages.jl

Encryption of messages using synchronization of chaotic dynamical systems!
https://github.com/ph-kev/chaoticmessages.jl

chaos dynamical-systems julia

Last synced: 11 months ago
JSON representation

Encryption of messages using synchronization of chaotic dynamical systems!

Awesome Lists containing this project

README

          

# ChaoticMessages.jl

## Introduction
The package `ChaoticMessages.jl` simulates synchronized chaotic dynamical systems using `DifferentialEquations.jl` to illustrate how secret messages can be sent using chaos. In particular, the secret messages are embedded into the trajectory of the chaotic dynamical system and synchronization is used to reproduce the secret messages. This package is largely based off of the work done in "Circuit implementation of synchronized chaos with applications to communications" by Kevin Cuomo and Alan Oppenheim.

## Installation
```julia
julia> ]

(@v1.8) pkg> add https://github.com/ph-kev/ChaoticMessages.jl
```

## Documentation
Documentation can be found at [https://ph-kev.github.io/ChaoticMessages.jl/](https://ph-kev.github.io/ChaoticMessages.jl/).

## References
[1] Kevin M. Cuomo and Alan V. Oppenheim. “Circuit implementation of synchronized chaos with applications to communications”. In: Phys. Rev. Lett. 71 (1 July 1993), pp. 65–68. doi:10.1103/PhysRevLett.71.65. url: https://link.aps.org/doi/10.1103/PhysRevLett.71.65.