
Nếu bạn đang cố gắng tìm hiểu ý nghĩa sâu sắc của một bài luận hoặc bài viết, hãy xem xét khả năng rằng nó có thể không nằm trong từ ngữ chính nó, mà ẩn trong hình dạng của các chữ cái. Điều này có thể là trường hợp, khi nhóm nghiên cứu từ Đại học Columbia đã phát triển một phương pháp được gọi là FontCode, giúp cấy trồng dữ liệu vào văn bản thông qua những thay đổi nhỏ về hình dạng của các chữ cái.
Phương pháp này là một kỹ thuật ẩn tin, có nghĩa là nó giấu thông tin bí mật ngay trước mắt sao cho chỉ người nhận dự định mới biết nơi để tìm kiếm và cách để trích xuất nó. FontCode có thể được áp dụng cho hàng trăm font thông dụng, như Helvetica hoặc Times New Roman, và hoạt động trong các trình xử lý văn bản như Microsoft Word. Dữ liệu được mã hóa bằng FontCode cũng có thể tồn tại qua bất kỳ định dạng kỹ thuật số bảo vệ hình ảnh nào, như PDF hoặc PNG. Dữ liệu bí mật sẽ không tồn tại sau khi, ví dụ, sao chép và dán văn bản FontCode giữa các trình soạn thảo văn bản.
Định dạng chuyển đổi quan trọng nhất mà các tin nhắn FontCode có thể vượt qua là từ số liệu kỹ thuật số sang vật lý và ngược lại.
“Nhiều kỹ thuật ẩn tin hiện đại thường luôn nằm trong các tệp số, nhưng bạn có thể lập luận rằng thế giới lớn hơn nhiều so với chỉ định dạng số,” nói Changxi Zheng, một nhà khoa học máy tính tại Đại học Columbia, người đã tham gia nghiên cứu về FontCode. “Vì vậy, câu hỏi là làm thế nào chúng ta có thể thiết kế một đối tượng vật lý thông thường để truyền đạt thông tin số mà không làm ảnh hưởng đến chức năng hiện tại của nó. Tôi gọi đó là một liên kết siêu văn giữa một đối tượng vật lý và thông tin số.”
Mực Ẩn
Những biến đổi văn bản mà FontCode sử dụng để nhúng tin nhắn liên quan đến việc thay đổi nhỏ về độ cong, chiều rộng và chiều cao—nhưng quan trọng là tất cả đều không thể nhận thức được bằng mắt thường. Bạn có thể cảm nhận được rằng một số chữ cái, như chữ “I” hoặc “J,” không có nhiều phức tạp để che giấu những biến thể tinh tế. Nhưng chữ cái thường thường, như “a” hoặc “g,” ví dụ, có nhiều cạnh và đường cong có thể được kéo dài hoặc rút ngắn và làm to hoặc làm nhỏ.
Cách duy nhất để trích xuất thông tin ẩn trong tất cả những thay đổi nhỏ đó là sử dụng thuật toán giải mã của đội ngũ nghiên cứu. Người nhận một tin nhắn FontCode có thể sử dụng điện thoại thông minh của họ để chụp ảnh văn bản đã được xử lý bằng FontCode, sau đó chạy ảnh qua một ứng dụng di động chuyên dụng giải mã mã để trích xuất thông điệp ẩn. Cũng có thể thiết lập các kế hoạch giải mã sử dụng webcam, máy quét hoặc bất kỳ phương pháp số hóa hình ảnh nào khác. Bạn có thể xem cách nó hoạt động trong video dưới đây.
Mặc dù FontCode chỉ mong muốn được sử dụng trong các bộ phim gián điệp hoặc bởi nhân viên Nhà Trắng, nhưng các nhà nghiên cứu cũng tưởng tượng rằng nó có thể được sử dụng thay thế cho phương pháp liên kết ít ai thích, mã QR, hoặc như một tính năng đóng dấu. Tin nhắn FontCode có thể truyền đạt thông tin về thương hiệu, bằng sáng chế hoặc các bảo vệ sở hữu trí tuệ khác trong một tài liệu, hoặc thậm chí có thể hoạt động như một tính năng chống thay đổi để đảm bảo rằng một tài liệu không bị thay đổi.
Một khó khăn đối với đội ngũ FontCode là làm thế nào để tối đa hóa lượng thông tin họ có thể ẩn trong văn bản trong khi vẫn giữ cho phương pháp linh hoạt đủ để vẫn có thể trích xuất đầy đủ thông tin nếu sự giới hạn về vật lý làm mất chất lượng—ví dụ, nếu bóng đổ biến dạng một số chữ cái, hoặc ai đó làm đổ cà phê lên một bản in chứa một tin nhắn FontCode.
“Thách thức chính mà chúng tôi đang đối mặt là làm thế nào để mã hóa càng nhiều thông tin nhất có thể—vì nếu nó chỉ hoạt động với một ít thông tin là vô dụng—trong khi làm cho nó đủ mạnh mẽ để nếu bạn đang gặp ánh sáng kém hoặc bị nhiễm mực trên văn bản, nó vẫn sẽ hoạt động,” Zheng nói.
Thay Đổi Kỹ Thuật
Kỹ thuật ẩn tin đã tồn tại hàng nghìn năm, nhưng trong những năm gần đây, các nhà nghiên cứu an ninh mạng đã nhận thấy những kẻ tấn công tin tặc sử dụng chúng trong các cuộc tấn công độc hại, và phát triển những biến thể mới để làm cho các cuộc tấn công của họ thành công hơn. Các loại tấn công như vậy khó để các nhà bảo vệ mạng phát hiện, vì chúng thường ẩn dữ liệu độc hại trong các tệp hình ảnh không có bất kỳ tiêu chuẩn cụ thể để kiểm tra chúng. Tuy nhiên, FontCode có thể khó hơn để biến thành vũ khí, vì bất kỳ ai đều có thể tiềm ẩn sử dụng các thuật toán học máy—như những thuật toán tạo ra những điều chỉnh FontCode—để kiểm tra tài liệu văn bản so với các tiêu chuẩn font chung.
“Có lẽ kỹ thuật này dễ dàng bị phát hiện bởi học máy, nên nó không thích hợp để gửi những thông điệp bí mật khi có những người chú ý đang tìm kiếm những thông điệp bí mật đang được gửi,” nói Owen Campbell-Moore, một nhà nghiên cứu an ninh đã tạo ra tiện ích mở rộng Chrome Secretbook để ẩn những thông điệp trong ảnh Facebook. “Điều này ngược lại với các kỹ thuật ẩn tin khác như kỹ thuật ẩn tin JPEG, trong đó đã có hàng thập kỷ nghiên cứu để làm cho nó không thể phát hiện được, ngay cả khi có những người tích cực quét tìm nó.”
Tuy nhiên, FontCode có lợi thế chuyển động giữa các phương tiện số và vật lý, có thể có các ứng dụng cụ thể trong nguy cơ gián điệp cao cấp. Và các nhà nghiên cứu lưu ý rằng tin nhắn FontCode có thể được mã hóa thêm nếu người gửi và người nhận đồng ý về một khóa để sắp xếp lại bất kỳ dữ liệu nào được nhúng trong một văn bản cụ thể. Ngoài ra, các ứng dụng thông thường hơn của phương pháp này sẽ không bị ảnh hưởng bởi khả năng một máy quét có thể phát hiện sự hiện diện của dữ liệu—vì nó không bí mật từ đầu rằng có nhiều thông tin được lưu trữ ở đó.
“Rất thú vị khi thấy những kỹ thuật mới cho kỹ thuật ẩn tin được phát minh,” Campbell-Moore nói. “Tôi nghĩ rằng kỹ thuật này có rất nhiều đặc điểm thu hút.”
Những Sự Kỳ Diệu Tuyệt Vời Khác Trên Mytour
- BỘ ẢNH: Những kỳ quan tuyệt vời của thư viện Châu Âu
- Làm thế nào một trò chơi của game thủ như Fortnite trở thành hiện tượng giao thoa
- Một nhà khoa học đang chết và thử nghiệm vắc xin độc lập của ông
- Elon Musk của Tesla đe dọa trở thành một gánh nặng
- Facebook vừa bổ nhiệm người kế nhiệm của Mark Zuckerberg
