Skip to content

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎧 AIFF Audio Steganography

Цей проєкт — це графічна програма для приховування та зчитування текстових повідомлень у студійних аудіофайлах формату AIFF за допомогою методу фазового кодування.

📌 Основні можливості

  • Підтримка формату aудіо AIFF
  • Приховування тексту у фазі аудіосигналу (метод Phase Encoding)
  • Витягування прихованого повідомлення з аудіофайлу
  • Зручний графічний інтерфейс (через Tkinter)

🛠️ Технології

  • Python
  • Tkinter (інтерфейс)
  • NumPy (обробка сигналів)
  • Soundfile (робота з AIFF)

🚀 Як запустити

  1. Клонування репозиторію:
git clone 'https://github.com/BuBogdan/Cybersecurity-Stego-AIFF.git'
  1. Встановлення потрібних бібліотек:
pip install numpy soundfile
  1. Запуск програми:
python3 app.py

📥 Як це працює

Після запуску: • Вибирається AIFF-файл для кодування • Вводиться текст для приховування (до 100 символів) • “Encode” — програма збереже новий AIFF з повідомленням • Для зчитування — вибрати файл з прихованим текстом і натиснути “Decode”

📌 Обмеження

•	Підтримуються лише моно- та стерео AIFF-файли з плаваючою точкою
•	Довжина тексту — максимум 100 символів

📄 Ліцензія

Цей проєкт ліцензовано під ліцензією MIT. Детальніше дивіться у файлі LICENSE.

About

A Python-based GUI application for hiding and extracting messages in high-quality AIFF audio files using phase encoding steganography.

Topics

Resources

Stars

3 stars

Watchers

2 watching

Forks

Releases

Packages

Contributors

Languages