Sự khác biệt giữa Steganography và Mật mã học

Tác Giả: Laura McKinney
Ngày Sáng TạO: 3 Tháng Tư 2021
CậP NhậT Ngày Tháng: 11 Có Thể 2024
Anonim
Sự khác biệt giữa Steganography và Mật mã học - Công Nghệ
Sự khác biệt giữa Steganography và Mật mã học - Công Nghệ

NộI Dung


An ninh mạng đã trở thành một phần quan trọng của hệ thống truyền thông hiện đại. Nhu cầu bảo mật mạng được phát sinh để duy trì tính bảo mật và tính toàn vẹn của dữ liệu và bảo vệ dữ liệu trước sự truy cập trái phép. Steganography và mật mã là hai mặt của một đồng tiền, trong đó steganography che giấu dấu vết của giao tiếp trong khi mật mã sử dụng mã hóa để làm cho không thể hiểu được.

Steganography không sử dụng những thay đổi trong cấu trúc của. Mặt khác, mật mã làm thay đổi cấu trúc bí mật tiêu chuẩn khi được chuyển dọc mạng.

    1. Biểu đồ so sánh
    2. Định nghĩa
    3. Sự khác biệt chính
    4. Phần kết luận

Biểu đồ so sánh

Cơ sở để so sánh
Steganography
Mật mã
Căn bảnNó được gọi là viết bìa.Nó có nghĩa là viết bí mật.
Mục tiêuBí mật liên lạcBảo vệ dữ liệu
Cấu trúc của Không thay đổiThay đổi chỉ của truyền.
Phổ biếnÍt phổ biến hơnĐược sử dụng phổ biến hơn.
Dựa vaoChìa khóaKhông có tham số.
Nguyên tắc bảo mật được hỗ trợBảo mật và xác thựcBảo mật, toàn vẹn dữ liệu, xác thực và không thoái thác.
Kỹ thuật
Miền không gian, miền biến đổi, dựa trên mô hình và đặc biệt.Chuyển vị, thay thế, mật mã dòng, mật mã khối.
Thực hiện trênÂm thanh, video, hình ảnh,.Chỉ trên các tập tin.
Các kiểu tấn côngSteganalysisTiền điện tử


Định nghĩa của Steganography

Steganography là một kỹ thuật che giấu giao tiếp bằng cách che giấu bí mật thành giả. Thuật ngữ steganography có ảnh hưởng của Hy Lạp có nghĩa là Viết lách. Ý tưởng chính đằng sau steganography là để ngăn chặn sự nghi ngờ về sự tồn tại của thông tin.

Trước đó, mực vô hình, ấn tượng bút chì trên các ký tự viết tay, chọc thủng pin nhỏ là phương pháp được sử dụng để ẩn. Kỹ thuật đơn giản nhất để ẩn a là tạo ra một trong đó chỉ có một vài ký tự quan trọng chứa bí mật.

Kỹ thuật steganography liên quan đến một tàu sân bay, bí mật, chìa khóa stego và tàu sân bay stego. , âm thanh, hình ảnh và video hoạt động như các hãng truyền tải có chứa thông tin ẩn được nhúng trong đó. Carrier Stego được tạo bằng cách sử dụng một Carrier Carrier và nhúng. Khóa Stego cũng được sử dụng làm thông tin bí mật bổ sung như mật khẩu được người nhận sử dụng để trích xuất.


Các hình thức của Steganography -

: Trong steganography này, có thể được sử dụng như một phương tiện truyền thông bìa. Để ẩn một từ hoặc dòng có thể được thay đổi; khoảng trắng có thể được sử dụng, thậm chí số lượng và vị trí của các nguyên âm được sử dụng để che giấu bí mật.

Âm thanh: Ghi âm thanh có thể che giấu bí mật trong tệp âm thanh với sự trợ giúp của biểu diễn kỹ thuật số. Nó có thể đạt được một cách dễ dàng vì một tệp 16 bit thông thường có 216 mức âm thanh và một số mức độ khác nhau không thể phát hiện được bằng tai người.

Video: Steganography video mang lại nhiều khả năng ngụy trang một lượng lớn dữ liệu vì nó là sự kết hợp của hình ảnh và âm thanh. Do đó, kỹ thuật steganography hình ảnh và âm thanh cũng có thể được sử dụng trên video.

Hình: Đây là hình thức steganography được sử dụng phổ biến nhất, lý do đằng sau điều này là nó gây ra sự nghi ngờ ít nhất.

Nhược điểm chính của việc sử dụng chức năng ghi ảnh là một lượng chi phí đáng kể mà nó tạo ra để che giấu một lượng nhỏ thông tin. Ngoài ra, hệ thống không được phát hiện nếu không nó là vô dụng.

Định nghĩa về mật mã

Các mật mã cung cấp một số sơ đồ mã hóa để đạt được bảo mật trong khi giao tiếp trong mạng công cộng. Mật mã từ có nguồn gốc từ một từ Hy Lạp, có nghĩa làViết thư bí mật. Mật mã có thể được hiểu bởi một ví dụ, trong đó một er a a ban đầu tồn tại ở đồng bằng. Trước khi truyền qua mạng, nó được mã hóa và chuyển đổi thành mật mã. Khi nhận được thứ này ở đầu nhận của người nhận, nó lại được giải mã trở lại vào đồng bằng.

Các loại mật mã -

Mật mã khóa đối xứng (Mật mã khóa bí mật): Loại mật mã này sử dụng khóa để mã hóa và giải mã đồng bằng và mật mã tương ứng. Điều kiện duy nhất ở đây là nó chia sẻ cùng một khóa để mã hóa và giải mã và nó cũng tiêu tốn ít thời gian thực hiện hơn.

Mật mã khóa bất đối xứng (Mật mã khóa công khai): Lược đồ này sử dụng hai khóa có tên là khóa riêng và khóa chung. Khóa chung được người nhận cung cấp cho er để mã hóa trong khi khóa riêng được chính người nhận áp dụng để giải mã. Các khóa có thể được sử dụng lại với các thực thể khác.

  1. Ý nghĩa của steganography là văn bản được bao phủ hoặc ẩn bằng văn bản trong khi mật mã biểu thị bí mật bằng văn bản.
  2. Steganography là một nỗ lực để đạt được giao tiếp an toàn và không thể phát hiện. Mặt khác, mật mã học dự định chỉ có thể đọc được cho người nhận mục tiêu chứ không phải cho người khác thông qua việc có được một hình thức ngụy trang.
  3. Trong steganography, cấu trúc chính của không bị thay đổi trong khi mật mã áp đặt một sự thay đổi về bí mật trước khi chuyển nó qua mạng.
  4. Mật mã học được sử dụng phổ biến không giống như steganography, vốn không quá quen thuộc.
  5. Mức độ bảo mật của dữ liệu bí mật được đo bằng độ dài khóa làm cho thuật toán mạnh và không thể phá vỡ. Ngược lại, không có điều đó trong steganography.
  6. Steganography chỉ cung cấp bảo mật và xác thực. Ngược lại, các nguyên tắc bảo mật được cung cấp bởi mật mã là tính bảo mật, tính toàn vẹn, xác thực và không thoái thác.
  7. Miền không gian, nhúng miền biến đổi và dựa trên mô hình là một số thuật toán được sử dụng trong steganography. Ngược lại, mật mã sử dụng các kỹ thuật được đặt tên là mật mã chuyển vị, thay thế, luồng và khối.
  8. Steganography có thể được sử dụng trên bất kỳ phương tiện nào, chẳng hạn như âm thanh, video và hình ảnh trong khi mật mã chỉ được thực hiện trên tệp.
  9. Kỹ thuật đảo ngược được sử dụng để giải mã mật mã học được gọi là phân tích mật mã. Để chống lại, kỹ thuật được sử dụng để phát hiện sự hiện diện của steganography được gọi là phân tích steganalysis.

Phần kết luận

Steganography là khoa học liên quan đến việc làm thế nào truyền thông có thể được ngụy trang trong khi mật mã học là khoa học chuyển đổi nội dung của giao tiếp và làm cho nó trở nên tối nghĩa. Nó cũng ngụ ý sự khác biệt giữa việc phá vỡ hệ thống, steganography bị đánh bại nếu sự hiện diện của steganography được tiết lộ, trong khi trong mật mã, kẻ tấn công không thể đọc được bí mật nếu không hệ thống bị phá vỡ. Tính bảo mật của steganography phụ thuộc vào tính bảo mật của hệ thống mã hóa dữ liệu.