signal-back - Decrypt Signal encrypted backups outside the app

  •        448

In version 4.17.5, the Signal Android app introduced encrypted backups. While these are undoubtedly a security benefit over unencrypted backups, they do present an issue in being read into other systems or simply by their owner. signal-back is intended to use the same decryption process as the Signal app uses when importing its backups, to make them readable without being used by the app.

https://github.com/xeals/signal-back

Tags
Implementation
License
Platform

   




Related Projects

libsignal-service-java - A Java/Android library for communicating with the Signal messaging service.

  •    Java

A Java library for communicating via Signal. The Signal encryption protocol is a stateful protocol, so libsignal-service users need to implement the storage interface SignalProtocolStore, which handles load/store of your key and session information to durable media.

pyo - Python DSP module - ajaxsoundstudio.com

  •    C

pyo is a Python module written in C to help digital signal processing script creation. pyo is a Python module containing classes for a wide variety of audio signal processing types. With pyo, user will be able to include signal processing chains directly in Python scripts or projects, and to manipulate them in real time through the interpreter. Tools in pyo module offer primitives, like mathematical operations on audio signal, basic signal processing (filters, delays, synthesis generators, etc.), but also complex algorithms to create sound granulation and others creative audio manipulations. pyo supports OSC protocol (Open Sound Control), to ease communications between softwares, and MIDI protocol, for generating sound events and controlling process parameters. pyo allows creation of sophisticated signal processing chains with all the benefits of a mature, and widely used, general programming language.

libsignal-service-java - A Java/Android library for communicating with the Signal messaging service.

  •    Java

A Java library for communicating via Signal.The Signal encryption protocol is a stateful protocol, so libsignal-service users need to implement the storage interface SignalProtocolStore, which handles load/store of your key and session information to durable media.

Signal-Desktop - Signal Private Messenger for the Desktop

  •    Javascript

Signal Desktop is an Electron application that links with your Signal Android or Signal iOS app.The best place to ask questions is http://support.whispersystems.org.

Signal-Desktop - Signal Private Messenger for Windows, Mac, and Linux

  •    Javascript

Signal Desktop is an Electron application that links with your Signal Android or Signal iOS app. You can install it on a computer which already has the production version installed. It uses different data and install locations.


Signal-Server

  •    Java

This distribution includes cryptographic software. The country in which you currently reside may have restrictions on the import, possession, use, and/or re-export to another country, of encryption software. BEFORE using any encryption software, please check your country's laws, regulations and policies concerning the import, possession, or use, and re-export of encryption software, to see if this is permitted. See http://www.wassenaar.org/ for more information.The U.S. Government Department of Commerce, Bureau of Industry and Security (BIS), has classified this software as Export Commodity Control Number (ECCN) 5D002.C.1, which includes information security software using or performing cryptographic functions with asymmetric algorithms. The form and manner of this distribution makes it eligible for export under the License Exception ENC Technology Software Unrestricted (TSU) exception (see the BIS Export Administration Regulations, Section 740.13) for both object code and source code.

Silence - SMS/MMS encryption made easy

  •    Java

Silence (formerly SMSSecure) is an SMS/MMS application that allows you to protect your privacy while communicating with friends.Using Silence, you can send SMS messages and share media or attachments with complete privacy. It communicates using encrypted SMS messages. No servers or internet connection required. It uses the Signal encryption protocol to provide privacy for every message, every time.

seq2seq-signal-prediction - Signal prediction with a Sequence-to-Sequence (seq2seq) Recurrent Neural Network (RNN) model in TensorFlow - Guillaume Chevalier

  •    Jupyter

The goal of this project of mine is to bring users to try and experiment with the seq2seq neural network architecture. This is done by solving different simple toy problems about signal prediction. Normally, seq2seq architectures may be used for other more sophisticated purposes than for signal prediction, let's say, language modeling, but this project is an interesting tutorial in order to then get to more complicated stuff. Except the fact I made available an ".py" Python version of this tutorial within the repository, it is more convenient to run the code inside the notebook. The ".py" code exported feels a bit raw as an exportation.

Faust : signal processing language

  •    

Faust is a programming language for realtime audio signal processing

Stereo Delay - VST Plugin

  •    

Stereo Delay - it's a VST plugin. Independent delay line for both channels. You can control delay time (up to 1s), low pass filter and panorama for delay signal, feedback strength. Common controls for both channel it's mix of dry and wet signal and stereo width of delay signal.

Signal-Android - A private messenger for Android, alternative to WhatsApp

  •    C

Signal is a messaging app for simple private communication with friends. Signal uses your phone's data connection (WiFi/3G/4G) to communicate securely, optionally supports plain SMS/MMS to function as a unified messenger, and can also encrypt the stored messages on your phone.

dsp.js - Digital Signal Processing for Javascript

  •    Javascript

DSP.js is a comprehensive digital signal processing library for javascript. It includes many functions for signal analysis and generation, including Oscillators (sine, saw, square, triangle), Window functions (Hann, Hamming, etc), Envelopes (ADSR), IIR Filters (lowpass, highpass, bandpass, notch), FFT and DFT transforms, Delays, Reverb.

Matsig

  •    

Matsig is an object-oriented signal class library (Toolbox in MATLAB lingo) for MATLAB 6.5 and later. It implements a signal class, simplifying operations and manipulations common in audio signal processing and speech processing.

C++ Signal/Slot Library (sigslot)

  •    C++

Portable C++ type-safe, thread-safe signal/slot library for ISO C++, Unix/BSD/Linux and Win32. Sigslot allows C++ code to use the signal/slot paradigm made popular by, for example, Qt.

Signal-Android - A private messenger for Android.

  •    Java

Signal is a messaging app for simple private communication with friends. Signal uses your phone's data connection (WiFi/3G/4G) to communicate securely, optionally supports plain SMS/MMS to function as a unified messenger, and can also encrypt the stored messages on your phone.

madmom - Python audio and music signal processing library

  •    Python

Madmom is an audio signal processing library written in Python with a strong focus on music information retrieval (MIR) tasks. The library is internally used by the Department of Computational Perception, Johannes Kepler University, Linz, Austria (http://www.cp.jku.at) and the Austrian Research Institute for Artificial Intelligence (OFAI), Vienna, Austria (http://www.ofai.at).

Signal - Secure Messaging

  •    Java

Signal sends high-quality group, text, voice, video, document, and picture messages anywhere in the world. Signal messages and calls are always end-to-end encrypted and painstakingly engineered to keep your communication safe.

Python-for-Signal-Processing - Notebooks for "Python for Signal Processing" book

  •    Jupyter

IPython notebooks for Python for Signal Processing Book. This book is available as a blog where you can read the formatted notebooks and comment further. The following are the draft IPython notebooks. A subset of the blog and the content here is available in printed form on Amazon.

ThinkDSP - Think DSP: Digital Signal Processing in Python, by Allen B. Downey.

  •    Jupyter

LaTeX source and Python code for Think DSP: Digital Signal Processing in Python, by Allen B. Downey. The premise of this book (and the other books in the Think X series) is that if you know how to program, you can use that skill to learn other things. I am writing this book because I think the conventional approach to digital signal processing is backward: most books (and the classes that use them) present the material bottom-up, starting with mathematical abstractions like phasors.

guitarix - virtual versatile amplification for Jack/Linux

  •    C++

guitarix is a virtual versatile amplification for Jack/Linux. It takes the signal from your guitar as any real amp would do: as a mono-signal from your sound card. Your tone is processed by a main amp and a rack-section. Both can be routed separately and deliver a processed stereo-signal via Jack. You may fill the rack with effects from more than 25 built-in modules spanning from a simple noise-gate to brain-slashing modulation-fx like flanger, phaser or auto-wah, or you can also select plug-ins from the large list of LADSPA and LV2 plug-ins.






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.