Nôm na về mã hoá khoá công khai (public-key cryptography) cho nhiều người dễ hiểu, cái này chỉ cần toán cấp 2, 3 thôi! Ta lấy hai số nguyên tố rất lớn: p1 và p2 nhân với nhau, kết quả được một số nguyên siêu lớn: n = p1 x p2, n được gọi là khoá công khai (public key), còn bộ (p1, p2) được gọi là khoá bí mật (private key)! Đây cũng giống như hai mặt của một đồng xu, nếu biết trước (p1, p2) thì tính ra n rất dễ (chỉ là một phép nhân), nhưng ngược lại, khai triển luỹ thừa, từ n lần ngược trở lại (p1, p2) là siêu khó, ngay cả siêu máy tính cũng có thể mất nhiều triệu năm mới giải mã được! Về bản chất toán học, vấn đề chỉ đơn giản là như thế!
Đi sâu vào sẽ có nhiều điều phức tạp hơn! Nếu anh X được cấp bộ 2 khoá, thứ nhất là khoá công khai: n, và thứ nhì là khoá bí mật: (p1, p2), anh ta sẽ bỏ cái khoá công khai n đó lên internet hay ở nơi nào đó để ai cũng đọc được, và giữ bí mật cặp (p1, p2). Nếu Y muốn gởi mật thư cho X, Y sẽ mã hoá dùng khoá công khai n (của X), và thông điệp đã mã hoá đó chỉ có thể được giải bằng (p1, p2) mà thôi! Điều ngược lại cũng đúng, nếu X gởi đi một thông điệp có thể giải mã thành công nhờ khoá n, thì điều đó có nghĩa là: chắc chắn nó đã được mã hoá bằng (p1, p2), xác nhận được gởi đúng từ anh X, đây chính là cách xác thực chữ ký số!
Ưu điểm của mã hoá khoá công khai chính là… nó công khai, không mất công phân phối, chuyển giao “khoá” như các phương pháp khác, và khoá bí mật chỉ giữ riêng cho chủ nhân của nó! Ưu điểm cũng là khuyết điểm, cần có một tổ chức đứng ra xác thực khoá công khai này đúng là thuộc về ai đó! Ngoài ra, mã hoá khoá công khai có thể được dùng để bổ trợ cho mã hoá khoá bí mật (như các cách dùng trong quân sự): dùng phương pháp công khai để truyền tải khoá bí mật, rồi dùng khoá bí mật để mã hoá / giải mã tài liệu, như thế có thể đổi khoá bí mật định kỳ, thường xuyên một cách dễ dàng, nhanh chóng mà vẫn an toàn!
Quốc phòng vẫn chuộng sử dụng các phương pháp mã hoá khoá bí mật, đơn giản vì tốc độ xử lý! Khoá công khai dùng những số nguyên cực lớn nên tính toán mất thời gian, nhất là với dữ liệu lớn như âm thanh, hình ảnh! Có người lo ngại những thế hệ máy tính lượng tử mới có thể giải các loại khoá này, điều đó là có thật, nhất là với các khoá đã có sẵn! Nhưng nếu ta tăng p1 & p2 lên, dùng những số nguyên tố lớn hơn, thì tính toán lượng tử cũng sẽ bó tay! Năng lực “lượng tử” dùng để phá mã đó thực ra cũng có thể được dùng để tìm ra những số nguyên tố lớn hơn, “ma cao một thước thì đạo vẫn có thể cao lên một trượng”!

Một trong vô số vấn đề của xã hội Việt… Đôi khi ta cứ phải đứng nhìn sự việc xảy ra như thế, vì nhiều lý do khác nhau: nói trước không ai tin, người ta còn cho rằng mình đạo đức giả. Và cũng phải xem xem, nhiều chuyện không phải nói là được, con người mà, không có “định lực”, không có “giá trị” bên trong nâng đỡ, rồi cũng như đám bầy nhầy ngoài kia! Chúng nó sẽ không từ một mánh khoé nào kéo bạn xuống bằng những trò lưu manh, cho ngang với chúng nó! Và cũng phải có thời gian để cho “nghiệp” nó tích tụ và hình thành…
Dù chỉ bằng suy nghĩ trong đầu thôi cũng đã trở thành “ý nghiệp” rồi! Có nhiều việc mà sự “thiện ý” đôi khi hoàn toàn bất lực, vì cái tâm vô minh của con người nó hoạt động theo một cách hoàn toàn khác, không dễ thay đổi, và đôi khi cách duy nhất để là để mặc cho sự việc diễn tiến! Yêu ai thì để cho họ sống theo cách mà họ muốn, mà ghét ai thì… cũng để cho họ sống theo cách mà họ muốn! Cứ để tự nhiên cho “nhân quả” hoàn thành vai trò của mình! Mượn một chuyện để nói, nhưng những chuyện khác cũng tương tự như thế!







Nhân chuyện ChatGPT và các thể loại AI xôn xao dư luận gần đây. Có nhiều cách nhận định khác nhau, đương nhiên không nên đánh giá thấp vai trò của trí tuệ nhân tạo và ứng dụng của nó, nhưng bảo máy móc có trí tuệ thì chắc chắn là không! Nói ngắn gọn thế này: sáng tạo là đặc quyền của con người (hay đúng hơn là của một số người), là khả năng đi vào những vùng chưa biết, những lỗ đen kiến thức, khai phá, lập thuyết, chứng minh, etc… Chừng nào mà AI nó chứng minh được Bổ đề cơ bản, ví dụ như thế, thì tôi mới tin là máy có trí tuệ. Còn lại, máy nó chỉ lặp lại những kiến thức thu thập được, càng ngày càng nhiều, dùng khả năng siêu tốc độ của mình để xử lý, tối ưu, và trình bày ra dưới một dạng khôn khéo mà thôi! Mấy ông già “biết tuốt” VN chắc khoái con ChatGPT này lắm, cái gì cũng biết…


