ENCRYPT: Cách mã hóa email & mẹo miễn phí

THAM GIA
Tín dụng hình ảnh: CloudSigma

Thuật ngữ mã hóa bắt nguồn từ tiếng Hy Lạp Kryptos, có nghĩa là ẩn hoặc bí mật. Mã hóa có nghĩa là bảo vệ dữ liệu của bạn khỏi những người dùng trái phép. Bạn có thể mã hóa email và văn bản của mình để tránh người khác xem được. Quá trình mã hóa sử dụng một thuật toán khác để chuyển đổi dữ liệu thành dạng không thể đọc được. Những điều này và tất cả những gì bạn cần biết về mã hóa sẽ được thảo luận trong văn bản bên dưới.

Ý nghĩa của mã hóa là gì?

Mã hóa là thuật ngữ xác định quy trình chuyển đổi dữ liệu thành dạng không thể nhận dạng hoặc được mã hóa. Mã hóa thường được sử dụng để bảo mật dữ liệu nhạy cảm để chỉ những người được phép mới có thể truy cập dữ liệu đó. Điều này bao gồm dữ liệu được truyền qua mạng không dây và internet, cũng như các tệp và thiết bị lưu trữ.

Bất kỳ ai cố gắng xem một tệp được mã hóa sẽ thấy nó bị xáo trộn. Nó phải được giải mã trước khi nó được nhận ra. Các tệp trải qua quá trình mã hóa phải được mở khóa bằng mật khẩu. Bạn có thể sử dụng các chương trình mã hóa tệp như GnuPG hoặc AxCrypt để mã hóa tệp, thư mục hoặc toàn bộ ổ đĩa.

AES (Tiêu chuẩn mã hóa nâng cao), DES (Tiêu chuẩn mã hóa dữ liệu), Blowfish, RSA và DSA là một số thuật toán mã hóa phổ biến nhất (Thuật toán chữ ký số). Mặc dù phần lớn các kỹ thuật mã hóa đều phù hợp để bảo vệ dữ liệu cá nhân của bạn, nhưng tốt hơn hết bạn nên chọn một thuật toán hiện đại như AES với mã hóa 256-bit nếu bảo mật là yếu tố quan trọng.

Mã hóa hoạt động như thế nào

Mã hóa hoạt động bằng cách chuyển đổi “bản rõ” thành “bản mã”. Các thuật toán thường được sử dụng trong mật mã để làm điều này. Phải sử dụng mật khẩu do thuật toán tạo hoặc khóa giải mã để chuyển đổi dữ liệu từ mã hóa thành văn bản gốc.

Người không được ủy quyền không thể dễ dàng xác định đúng chuỗi ký tự bằng cách sử dụng máy tính bằng cách thử mọi kết hợp có thể, họ cũng không thể ước tính kết hợp nào chính xác vì các kỹ thuật mã hóa an toàn có số lượng lớn khóa mật mã (được gọi là tấn công vũ phu). Mã hóa cũng bảo vệ dữ liệu được gửi qua mạng không dây và internet.

Các khóa giải mã được sử dụng trong mật mã hiện đại về cơ bản phức tạp hơn, bao gồm các chuỗi hàng trăm hoặc thậm chí hàng nghìn ký tự do máy tính tạo ra.

Các loại mã hóa

Thuật toán mã hóa đối xứng và bất đối xứng là hai hình thức phổ biến nhất.

#1. Mã hóa đối xứng

Trong mã hóa đối xứng, chỉ có một khóa được sử dụng cho cả mã hóa và giải mã. Nó thường được gọi là thuật toán khóa chung hoặc khóa riêng. Giải mã dữ liệu nhanh hơn bằng cách sử dụng mật mã khóa đối xứng vì chúng ít tốn kém hơn để tạo và sử dụng ít tài nguyên xử lý hơn để mã hóa và giải mã.

Điểm bất lợi ở đây là bất kỳ tin nhắn và dữ liệu nào được truyền giữa các bên đều có thể bị giải mã nếu một người không được ủy quyền lấy được khóa. Do đó, khóa chia sẻ phải được mã hóa trước khi được gửi, tạo ra một vòng lặp tin cậy.

Bạn cũng nên đặt mật khẩu phức tạp hơn và khó giải mã hơn.

Mức độ bảo mật tăng theo độ dài của khóa. Một ví dụ kỳ lạ về loại mã hóa này là AES 256. Việc sử dụng 256 ký tự mang lại cả sự phức tạp và bảo mật.

# 2. Mã hóa không đối xứng

Bất đối xứng sử dụng mật mã khóa công khai để mã hóa và giải mã dữ liệu bằng hai khóa khác nhau. Một là khóa công khai để mã hóa mà tất cả các bên sẽ có. Người nhận khóa riêng tư thứ hai là những người duy nhất có thể giải mã tin nhắn được gửi bởi bất kỳ ai có khóa chung.

Đây là một kỹ thuật mã hóa đơn giản sử dụng hai khóa “Khóa chung” và “Khóa riêng” bổ sung cho nhau về mặt toán học. Khóa riêng được sử dụng để giải mã theo cách này, trong khi khóa chung được sử dụng để mã hóa. Với khóa riêng, chỉ những người nhận được ủy quyền mới có thể giải mã thông tin liên lạc.

Do khóa mã hóa công khai thường lớn—từ 1,024 đến 2,048 bit—mã hóa bất đối xứng đắt hơn để sản xuất và cần nhiều sức mạnh xử lý hơn để giải mã. Do đó, mã hóa bất đối xứng thường không phù hợp với các gói dữ liệu lớn.

Công dụng của mã hóa

Có bốn nhiệm vụ quan trọng mà mã hóa hoàn thành:

  • Nó giữ cho nội dung của dữ liệu riêng tư và bí mật.
  • Tính toàn vẹn: Nó xác nhận nguồn của dữ liệu hoặc tin nhắn
  • Xác thực: Nó xác minh rằng nội dung của tin nhắn hoặc dữ liệu không thay đổi sau khi truyền.
  • Chống thoái thác: Biện pháp bảo vệ này ngăn người gửi dữ liệu hoặc tin nhắn tranh chấp tính xác thực của nó.

Ví dụ mã hóa là gì?

Có một số ví dụ bạn sử dụng để minh họa mã hóa ngay cả trong cuộc sống hàng ngày của chúng ta. Chẳng hạn, nhiều mạng WiFi được bảo vệ bằng WEP hoặc mã hóa WPA mạnh hơn đáng kể. Để tham gia mạng Wi-Fi an toàn, bạn phải nhập mật khẩu (và đôi khi là tên người dùng), nhưng sau khi bạn đã kết nối, tất cả dữ liệu trao đổi giữa thiết bị của bạn và bộ định tuyến không dây sẽ ở dạng mã hóa.

Các trang web và phần mềm truyền thông tin chi tiết về số tài khoản ngân hàng và thẻ tín dụng đều ở dạng mã hóa. Rất nhiều trang web và dịch vụ trực tuyến khác sử dụng SSL để mã hóa việc truyền dữ liệu. Giao thức HTTPS mã hóa tất cả các trao đổi dữ liệu giữa máy chủ web và trình duyệt của bạn.

Mã hóa email

Mã hóa email là quá trình mã hóa email để chỉ những người nhận dự định mới có thể xem nội dung. Mã hóa email cũng bao gồm xác thực.

Việc tiết lộ thông tin chỉ có thể thực hiện được khi sử dụng email. Mặc dù được giữ ở dạng văn bản rõ ràng và thường được mã hóa trong quá trình truyền, hầu hết các email vẫn có thể được đọc bởi các nhà cung cấp dịch vụ email và các bên thứ ba khác.

Theo mặc định, nhiều nền tảng email như Gmail và Outlook không cung cấp mã hóa đầu cuối. Bất kỳ ai khác ngoài những người nhận được liệt kê trong email đều có thể đọc nội dung của nó bằng cách sử dụng một số công cụ theo ý của họ.

Mã hóa email có thể sử dụng mật mã khóa chung, trong đó mỗi người dùng có thể xuất bản một khóa chung mà những người khác có thể sử dụng để mã hóa thông tin liên lạc với họ trong khi duy trì một khóa riêng mà họ có thể sử dụng để giải mã các tin nhắn đó hoặc mã hóa kỹ thuật số và ký các tin nhắn họ gửi.

Giao thức thư điện tử

Hiện tại có hai giao thức chính để mã hóa email:

  • Mã hóa tin nhắn đang chuyển tiếp (TLS)
  • Mã hóa email end-to-end

#1. Bảo mật tầng vận chuyển (TLS):

Các nhà cung cấp dịch vụ email như Microsoft và Google sử dụng mã hóa này để bảo vệ email khi chúng chuyển từ người gửi sang người nhận. Nó ngăn việc đọc email sau khi chúng được gửi nhưng không phải trước khi gửi chúng.

Trước khi giới thiệu Giao thức TLS, tội phạm mạng thường có quyền truy cập vào các email không được mã hóa trong khi chúng đang chuyển tiếp. Những cuộc tấn công này, còn được gọi là tấn công “man-in-the-middle”, có thể cực kỳ nguy hiểm cho các doanh nghiệp.

Ngay cả khi TLS cung cấp khả năng bảo vệ tuyệt vời chống lại các cuộc tấn công cụ thể này, email chỉ thực sự an toàn khi đang chuyển tiếp. Điều này ngụ ý rằng bất kỳ email hoặc tệp đính kèm nào vẫn có thể truy cập được đối với tin tặc đã xâm nhập thành công vào tài khoản email thông qua lừa đảo hoặc phương pháp khác.

Bản thân mã hóa TLS không đủ để bảo vệ các email chứa thông tin cực kỳ nhạy cảm hoặc email được sử dụng cho doanh nghiệp. Do đó, rất nhiều doanh nghiệp đang sử dụng các giải pháp mã hóa email doanh nghiệp cung cấp mã hóa đầu cuối.

#2. Mã hóa đầu cuối

Trong trường hợp này, người gửi mã hóa các email chỉ có thể được giải mã bởi người nhận dự định trên thiết bị của họ nhờ mã hóa đầu cuối. Các email được mã hóa đầu cuối được bảo vệ trong toàn bộ quá trình truyền và không thể đọc được ngay cả bởi các máy chủ email. Kết quả là tội phạm mạng sẽ thấy rất khó làm hỏng dữ liệu nhạy cảm hoặc tệp đính kèm.

Nói một cách đơn giản, mã hóa đầu cuối bảo mật email bằng cách sử dụng khóa chung. Khóa công khai của người nhận được người gửi sử dụng để mã hóa tin nhắn. Với khóa riêng, người nhận giải mã thông tin liên lạc.

PGP và S/MIME là hai phương pháp mà doanh nghiệp có thể sử dụng để thiết lập mã hóa đầu cuối. Những điều này đòi hỏi các doanh nghiệp phải thiết lập nền tảng email của họ theo cách thủ công để gửi email được mã hóa.

Tuy nhiên, những điều này có thể cực kỳ khó khăn và phức tạp để định cấu hình cho các doanh nghiệp thuộc mọi quy mô và thường có lỗi bảo mật riêng.

Cách mã hóa email

S/MIME đã được tích hợp với ứng dụng Gmail, nhưng cả người gửi và người nhận chỉ có thể sử dụng nó khi nó được bật.

Để bật S/MIME được lưu trữ. Bạn có thể bật cài đặt này bằng cách làm theo hướng dẫn của Google để bật S/MIME.

  • Viết tin nhắn của bạn theo cách thông thường.
  • Ở bên phải người nhận, hãy nhấp vào biểu tượng khóa.
  • Để sửa đổi cài đặt S/MIME hoặc mức độ mã hóa, hãy nhấp vào “xem thông tin”.
    Hãy ghi nhớ các mã màu này khi điều chỉnh các mức mã hóa:
  • Màu xanh lục — Nó đang sử dụng mã hóa S/MIME để bảo vệ dữ liệu và chỉ yêu cầu khóa riêng tư để giải mã.
  • Màu xám — Email được bảo mật bằng TLS (Bảo mật lớp truyền tải). Điều này chỉ hoạt động nếu cả người gửi và người nhận đều có khả năng TLS.
  • Màu đỏ — Không có bảo mật mã hóa trên email.

Cách mã hóa văn bản

Có rất nhiều phương pháp công nghệ và phức tạp để gửi tin nhắn văn bản được mã hóa. Điều duy nhất bạn cần làm là cài đặt một trong nhiều ứng dụng sẽ thực hiện mọi công việc tẻ nhạt cho bạn và bắt đầu gửi tin nhắn. Bạn có thể mã hóa văn bản của mình bằng cách sử dụng các công cụ mã hóa như:

  • WhatsApp
  • CryptoForge
  • Telegram
  • Đau thắt lưng
  • Tín hiệu
  • Dây điện

Mã hóa AES

AES đơn giản có nghĩa là Tiêu chuẩn mã hóa nâng cao. Tiêu chuẩn Mã hóa Nâng cao (AES) của Viện Tiêu chuẩn và Công nghệ Quốc gia Hoa Kỳ (NIST), thường được gọi bằng tên gốc Rijndael (phát âm là [rindael] trong tiếng Hà Lan) là một đặc điểm kỹ thuật mã hóa dữ liệu điện tử được tạo ra vào năm 2001.

Hai nhà mật mã người Bỉ, Joan Daemen và Vincent Rijmen đã tạo ra biến thể AES của mật mã khối Rijndael và trình bày một đề xuất cho NIST như một phần của quá trình lựa chọn AES.

Một họ mật mã gọi là Rijndael có nhiều kích cỡ khóa và khối khác nhau. NIST đã chọn ba thành viên họ Rijndael cho AES, mỗi thành viên có kích thước khối 128 bit nhưng có ba độ dài khóa riêng biệt: 128, 192 và 256 bit.

Chính phủ Mỹ đã chấp nhận AES. Tiêu chuẩn mã hóa dữ liệu (DES), được phát hành vào năm 1977, đã được thay thế bằng tiêu chuẩn này. Thuật toán AES là thuật toán khóa đối xứng, có nghĩa là dữ liệu được mã hóa và giải mã bằng cùng một khóa.

Mã hóa AES hoạt động như thế nào?

Tìm hiểu cách AES vận chuyển dữ liệu qua các giai đoạn khác nhau là bước đầu tiên để hiểu cách thức hoạt động của nó. Ma trận 4×4 mang dữ liệu trong một khối đơn vì một khối đơn được tạo thành từ 16 byte, với các cửa hàng một byte trong mỗi ô.

Nó sử dụng các mảng trạng thái để mô tả ma trận. Tương tự như vậy, nó nhân khóa ban đầu với (n+1) khóa, trong đó n là số vòng trong quá trình mã hóa. Do đó, đối với khóa 128 bit, số vòng là 16 và tổng số khóa sẽ tạo ra là 11 khóa (10+1).

Các tính năng của AES là gì?

  • Mạng SP: Không giống như phương pháp DES, nó hoạt động trên cấu trúc mạng SP chứ không phải cấu trúc mật mã Feistel.
  • Mở rộng khóa: Nó sử dụng một khóa ở giai đoạn ban đầu; sau đó, nó sử dụng nhiều phím trong các vòng riêng biệt.
  • Dữ liệu byte: Kỹ thuật mã hóa AES hoạt động trên byte chứ không phải bit thông tin. Do đó, khi mã hóa dữ liệu, nó coi kích thước khối 128 bit là 16 byte.
  • Độ dài khóa: Cần bao nhiêu vòng tùy thuộc vào thời lượng khóa được sử dụng để mã hóa dữ liệu. Có 10 vòng cho kích thước khóa 128 bit, mười hai vòng cho kích thước khóa 192 bit và mười bốn vòng cho kích thước khóa 256 bit.

Tại sao mã hóa có nghĩa là?

Mã hóa có nghĩa là chuyển đổi dữ liệu sang dạng không thể đọc được để tránh bị tấn công nguy hiểm.

Làm thế nào để bạn mã hóa một tập tin?

Mã hóa tệp có nghĩa là bảo vệ dữ liệu của bạn bằng cách mã hóa nó. Chỉ ai đó có khóa mã hóa phù hợp (chẳng hạn như mật khẩu) mới có thể giải mã được. Mã hóa tệp không khả dụng trong Windows 10 Home. Bạn có thể mã hóa tệp của mình bằng các bước này.

  • Nhấp chuột phải (hoặc nhấn và giữ) tệp hoặc thư mục và chọn Thuộc tính.
  • Chọn nút Nâng cao và chọn hộp kiểm Mã hóa nội dung để bảo mật dữ liệu.
  • Chọn OK để đóng cửa sổ Thuộc tính nâng cao, chọn Áp dụng rồi chọn OK
  • Chọn tùy chọn 'mã hóa tệp và thư mục mẹ': Sau đó, một cửa sổ bật lên sẽ xuất hiện. Nếu bạn muốn mã hóa toàn bộ thư mục, hãy chọn tùy chọn 'mã hóa tệp và thư mục mẹ'. Ngoài ra, nếu bạn chỉ muốn mã hóa tệp, hãy nhấp vào tùy chọn 'chỉ mã hóa tệp'. Bây giờ, bấm vào nút OK.
  • Nhấp vào nút Hủy: Sau khi thực hiện các bước này, bạn sẽ nhận được thông báo trên màn hình dưới dạng tùy chọn sao lưu. Sau đó nhấp vào nút Hủy để dừng hành động này.
  • Tiếp tục, nếu bạn muốn sao lưu/sao chép để lấy thông tin, bạn có thể nhấp vào cửa sổ bật lên xuất hiện để sao lưu. Sau đó nhấp vào tùy chọn đầu tiên, “Sao lưu ngay bây giờ (được khuyến nghị),” để nhận bản sao lưu.

Điều gì xảy ra nếu tôi mã hóa điện thoại của mình?

Mã hóa toàn bộ điện thoại đảm bảo rằng người dùng trái phép không thể truy cập dữ liệu trên thiết bị. Chẳng hạn, nếu điện thoại của bạn được bảo vệ bằng mã PIN hoặc mật khẩu mã hóa và bị mất hoặc bị đánh cắp, điều đó sẽ ngăn người khác truy cập dữ liệu của bạn.

Làm cách nào để mã hóa tin nhắn WhatsApp?

Tất cả tin nhắn trong WhatsApp sử dụng mã hóa đầu cuối. Nhưng nếu bạn muốn tạo bản sao lưu cho các tệp của mình thì hãy làm theo hướng dẫn:

  • Mở cài đặt.
  • Để sao lưu các cuộc trò chuyện được mã hóa đầu cuối
  • Chọn Trò chuyện > Sao lưu trò chuyện.
  • Làm theo hướng dẫn để tạo mật khẩu hoặc khóa, chạm vào Bật.
  • Chọn Tạo và đợi WhatsApp tạo bản sao lưu được mã hóa đầu cuối của bạn.

Làm cách nào để mã hóa điện thoại của tôi?

  • Dành cho thiết bị iOS: Mở cài đặt; chọn Face ID & Passcode; và sau đó nhập mật mã của bạn. Sau đó, đánh dấu vào cuối màn hình để biết hộp kiểm Bảo vệ dữ liệu được bật. Mã hóa đang hoạt động nếu bạn có thể nhìn thấy nó.
  • thiết bị Android: Chọn Cài đặt > Bảo mật > Mã hóa thiết bị và làm theo lời nhắc trên màn hình.

Điều gì xảy ra khi bạn mã hóa?

Dữ liệu trên thiết bị của bạn vẫn bị xáo trộn và không thể đọc được. Điều này ngụ ý rằng dữ liệu sẽ vô dụng nếu ai đó tháo ổ cứng khỏi thiết bị của bạn và cố gắng chuyển nó sang nơi khác.

WhatsApp có được mã hóa không?

Whatsapp sử dụng mã hóa đầu cuối. Whatsapp giữ Cuộc gọi và tin nhắn ở chế độ riêng tư. Không ai khác, kể cả WhatsApp, có thể đọc hoặc nghe thấy chúng. Vâng, theo mặc định, tất cả các cuộc trò chuyện trên trang web đều được mã hóa. WhatsApp sử dụng công nghệ mã hóa đầu cuối dựa trên giao thức Signal.

Cuối cùng,

Mã hóa dữ liệu của bạn sẽ giúp bạn tránh bị đánh cắp hoặc tấn công nguy hiểm, tuy nhiên nó có thể gây bất lợi nếu bạn không giỏi ghi nhớ mật khẩu. Tất cả mã hóa đều sử dụng mật khẩu để mã hóa và giải mã thông tin. Khi chọn mật khẩu, hãy sử dụng thứ gì đó mà bạn sẽ không quên vội.

Câu Hỏi Thường Gặp

Tại sao chúng ta mã hóa?

B ả o V ệ. Ngoài việc tăng cường bảo mật liên lạc giữa ứng dụng khách và máy chủ, nó giúp bảo vệ dữ liệu nhạy cảm và thông tin cá nhân. Nói tóm lại, nếu dữ liệu của bạn được mã hóa, ngay cả khi ai đó hoặc thứ gì đó có quyền truy cập vào dữ liệu đó mà không có sự cho phép của bạn, họ sẽ không thể đọc được dữ liệu đó.

Mã hóa nghĩa là gì?

Mã hóa là quá trình sử dụng một mã nhất định, chẳng hạn như chữ cái, ký hiệu và số, cho dữ liệu để chuyển đổi nó thành một mật mã bằng nhau.

Mật mã là gì?

Mật mã là một thuật toán để mã hóa và giải mã dữ liệu trong lĩnh vực mật mã học, liên quan đến việc nghiên cứu các phương pháp mật mã.

  1. Khám phá 5 lý do thuyết phục để doanh nghiệp của bạn sử dụng VPN
  2. Công nghệ đám mây: Hướng dẫn cho người mới bắt đầu về các giải pháp công nghệ đám mây
  3. Ưu điểm của VPN: Mọi thứ bạn nên biết!!
  4. MÁY TÍNH ĐÁM MÂY: Định nghĩa, Các loại, Ưu điểm, Nhược điểm & PDF (Hướng dẫn chi tiết năm 2023)
  5. MÃ HÓA TẬP TIN: Tất cả những gì bạn cần biết
  6. TOP 20+ CÔNG CỤ KIỂM TRA XÂM NHẬP 2023

dự án

Bình luận

Chúng tôi sẽ không công khai email của bạn. Các ô đánh dấu * là bắt buộc *

Bạn cũng có thể thích