Tải bản đầy đủ (.pdf) (11 trang)

MÔN : Kỹ thuật giấu tin Báo cáo : DEMO trải phổ

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (741.87 KB, 11 trang )

BỘ THÔNG TIN VÀ TRUYỀN THÔNG
HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THƠNG

MƠN : Kỹ thuật giấu tin
Báo cáo : DEMO trải phổ
Giảng viên : Đỗ Xuân Chợ

Họ và tên sinh viên:
Dương Văn Chung – b18dcat029
Nguyễn Văn Trung - B18DCAT253
Nguyễn Bá Dương – B18DCAT044


Nhóm lớp :12

Hà Nội, tháng 5 năm 2022


Chuỗi bit đầu vào :



Chuỗi mã giả PN :





Demo DSSS
Môi trường: Visual studio code
Ngôn ngữ: java



Đây là kết quả của quá trình trải phổ 1 file âm thanh có giấu tin
Trên đây t có thể hiểu Encoder là máy phát cịn Decoder là máy thu
Đầu tiên ta có:
file âm thanh gốc là file original.wav
tin được giấu vào là meoo meo
key đóng vai trị là mã giả ngẫu nhiên


Như đã nói encoder hoạt động như máy phát:
Đoạn thơng tin ban đầu được biến đổi thành dạng binary rồi trải phổ trực tiếp với đoạn mã pn được
tại ra trong class Common

Đây chính là hàm tạo mã giả ngẫu nhiên, lớp này được kết nối với cả encoder và decoder để đồng bỗ
chuối pn từ đo giải mã đoạn âm thanh được encoder tạo ra


File encode.wav là file âm thanh sau quá trình trảo phổ và điều chế song mang tại encode

Decoder sẽ nhận âm thanh truyền ra từ endcoder và kết hợp với dãy mã giả ngẫu nhiên trong class
common để giải trải phổ và giải điều chế.

Sau quá trình này ta sẽ nhận được 1 đoạn mã dưới dạng binary và được giải mã qua lớp binarytool



×