Skip to content
KitploitKITPLOIT
StrumentiExploitsBlog
Log in
Invia
StrumentiExploitsBlog
Invia

Strumenti di Hacking, PenTest e Cybersecurity per il tuo Arsenale di Sicurezza!

Kitploit è una directory di strumenti di hacking, cybersecurity e pentesting. Scopri gli ultimi aggiornamenti dei progetti per trovare vulnerabilità, analizzare sistemi, automatizzare i test e rafforzare la tua sicurezza.

FeedContattoPrivacy© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
audio-steganography-algorithms — Libreria Octave/MATLAB di algoritmi di steganografia audio e watermarking, tra cui codifica LSB, echo hiding, spread spectrum e phase coding con esempi di embed/extract. | Kitploit
Strumenti/GitHubGitHub/ktekeli/audio-steganography-algorithms
Strumenti di Crittografia/DecrittografiaSteganografiaCrittografiaPrivacyPaper e RicercaApprendimento e Formazione
GitHubktekeli/audio-steganography-algorithms

audio-steganography-algorithms

Libreria Octave/MATLAB di algoritmi di steganografia audio e watermarking, tra cui codifica LSB, echo hiding, spread spectrum e phase coding con esempi di embed/extract.

Più Popolari

Vedi tutti →

Scopri gli strumenti più utilizzati dalla nostra community.

Esplora tutti gli strumenti

Sfoglia la nostra collezione di strumenti

Vedi tutti gli strumenti →
Condividi
Vedi Repository
2867182 anni faRevisionato da Kitploit

audio-steganography-algorithms

Una libreria open source completa di algoritmi di steganografia audio e watermarking scritti in OCTAVE/Matlab.

Informazioni

La steganografia audio è probabilmente una delle aree più complesse. Per questo è difficile trovare fonti correlate per i ricercatori. L'obiettivo principale di questo progetto era fornire algoritmi di base di steganografia audio a chiunque.

Il nostro obiettivo futuro è pubblicare una libreria modulare contenente metodi esistenti, attacchi di elaborazione del segnale e metriche di confronto. Prevediamo di aggiungere una documentazione dettagliata e semplificata per ciascun metodo, comprensiva del background matematico.

Il repository verrà aggiornato nel tempo, quindi restate in contatto.

Per qualsiasi domanda, create una issue invece di inviare un'e-mail.

Algoritmi

1. Spread Spectrum

  • Direct Sequence Spread Spectrum (DSSS) (open source)
  • Improved Spread Spectrum (ISS) (p-code)
  • Spread Spectrum tramite FFT (previsto)
  • Spread Spectrum tramite DCT (previsto)
  • Spread Spectrum tramite DWT (previsto)

2. Echo Hiding

  • Echo Hiding - Single Echo Kernel (open source)
  • Echo Hiding - Negative and Positive Echo Kernels (p-code)
  • Echo Hiding - Backward and Forward Echo Kernels (p-code)
  • Echo Hiding - Mirrored Echo Kernels (p-code)
  • Echo Hiding - Time Spread Echo Kernel (p-code)

3. Least Significant Bit Coding

  • LSB Coding (open source)
  • LSB Coding nel dominio DWT (previsto)

4. Phase Coding

  • Phase Coding (open source)

5. Parity Coding

  • Parity Coding (previsto)

6. Quantization Index Modulation

  • Quantization Index Modulation (previsto)

Utilizzo e altro

  • Tutti gli algoritmi sono stati realizzati come funzioni, così da poter essere richiamati dall'esterno. I parametri sono spiegati brevemente nella descrizione di ciascuna funzione.

  • Gli script di esempio "data_embedding.m" e "data_extracting.m" sono stati aggiunti in ciascun metodo per una prova rapida.

  • Diversi encoder e decoder esistenti sono stati combinati in "audioload.m" e "audiosave.m" al fine di semplificare le conversioni di tipo (ad es. WAV, FLAC, MP3, AAC e OGG).

  • È stato implementato un generatore di segnale mixer "mixer.m" al fine di attenuare le discontinuità tra segmenti adiacenti (ad es. per i metodi Echo Hiding e Spread Spectrum).

  • Informazioni critiche come la lunghezza del messaggio, la dimensione del frame ecc. possono essere incorporate all'interno dei dati per la steganografia cieca. Vedere LSB Coding per un esempio.

  • I dati nascosti possono essere cifrati per una maggiore sicurezza. Vedere LSB Coding per un esempio di cifratura di base tramite XOR.

Supporto

Se trovate utile questo repository, mettete una stella e fate un fork per supportarci. Se desiderate far parte di questo progetto, inviate una pull request per contribuire. Saremo felici di discutere e scambiare idee all'avanguardia relative alla steganografia audio.

Contributi

I contributi sono sempre benvenuti! Vi invitiamo a leggere prima le linee guida per i contributi.

  1. Fate un fork del repository.
  2. Applicate le vostre modifiche sul vostro fork.
  3. Se intendete aggiungere un nuovo metodo, utilizzate la stessa sintassi e struttura.
  4. Eseguite il commit delle modifiche sul vostro repository forkato.
  5. Inviate una pull request aggiungendo dettagli sulla vostra modifica.

Grazie per i vostri suggerimenti!

Autore

  • Kadir Tekeli [linkedin] [researchgate]

Licenza

Licenza MIT (2016-2017)

Scarica lo strumento