Ví dụ về chữ ký số hoạt động như thế nào?

spot_imgspot_img

Chữ ký số hoạt động như thế nào?

Trước khi chúng ta đi vào chi tiết kỹ thuật về cách chữ ký số hoạt động, tôi muốn giúp bạn dễ dàng hơn bằng cách chia sẻ một câu chuyện hài hước.

Bạn có thể nghĩ rằng chữ ký số nghe có vẻ phức tạp, nhưng nếu bạn chú ý đến câu chuyện này, chúng thực sự không phải vậy.

Hãy tưởng tượng Batman có một chiếc hộp.

Hộp này có một ổ khóa… một loại khóa rất đặc biệt.

Khóa này có BA trạng thái:

  • Đã khóa (A): Khi phím được xoay hết cỡ sang trái, nó sẽ bị khóa.
  • Đã mở khóa (B): Khi chìa khóa nằm ở giữa, nó đã được mở khóa.
  • Đã khóa (C): Khi phím được xoay hết cỡ sang phải, nó sẽ bị khóa.

Và khóa có HAI phím riêng biệt: một phím màu đen và một phím màu vàng.

  • Phím màu đen chỉ có thể rẽ PHẢI, nghĩa là nó chỉ có thể xoay theo chiều kim đồng hồ (từ A đến B đến C)
  • Cái màu vàng chỉ có thể rẽ TRÁI, có nghĩa là nó chỉ có thể quay ngược chiều kim đồng hồ (từ C đến B đến A).

Điều này có nghĩa là nếu hộp bị khóa và khóa được chuyển sang vị trí A, chỉ có chìa khóa màu đen mới có thể mở khóa bằng cách xoay nó sang phải, đến vị trí B (đã mở khóa).

Nếu hộp bị khóa ở vị trí C, chỉ có phím màu vàng mới có thể mở khóa bằng cách xoay khóa sang trái, đến vị trí B.

Vì vậy, một trong hai chìa khóa có thể khóa hộp, nhưng một khi nó bị khóa, chỉ có chìa khóa còn lại mới có thể mở khóa nó.

Bởi vì màu đen là màu yêu thích của anh ấy, Batman chọn chìa khóa màu đen và giữ nó cho riêng mình.

Hãy gọi khóa này là khóa “riêng tư” của anh ấy vì bây giờ, chỉ có Batman mới có nó.

Hãy gọi chìa khóa thứ hai, chìa khóa màu vàng, khóa “công khai” của anh ấy:

Batman tạo ra một triệu bản sao của nó và bất cứ khi nào anh ta lái xe qua các đường phố của Thành phố Gotham trên chiếc Batmobile của mình, anh ta ném chúng ra ngoài cửa sổ cho người đi bộ.

Có chìa khóa màu vàng ở khắp mọi nơi. Cuối cùng, mọi người ở thành phố Gotham đều có một bản sao của khóa “công khai”.

Trong kịch bản này, Batman có khóa riêng tư của mình có thể chuyển từ A sang B sang C theo chiều kim đồng hồ.

Và mọi người khác đều có khóa công khai của mình có thể chuyển ngược chiều kim đồng hồ từ C sang B sang A.

Batman nghỉ hưu!
Hãy tưởng tượng rằng Bruce Wayne đã thay đổi trái tim và quyết định anh ấy muốn nghỉ hưu với tư cách là “Người dơi” và chuyển đến Kamar-Taj ở Nepal để học tập và trở thành một nhà sư dưới thời Ancient One.

Tôi cảm thấy mệt mỏi với cuộc sống siêu anh hùng giàu có và nổi tiếng này.

Anh ta cũng quyết định đưa tất cả số tiền của mình cho Alfred, quản gia của anh ta.

Vì vậy, anh ấy viết trên một tờ giấy, “Đưa 1 nghìn tỷ đô la cho Alfred càng sớm càng tốt.”

Batman đặt mảnh giấy này vào hộp. Sử dụng khóa riêng của mình, anh ta xoay chìa khóa riêng của mình sang vị trí C…. khóa hộp.

Sau đó, anh ta lấy một mảnh giấy khác và viết cùng một thông điệp, “Hãy trao 1 nghìn tỷ đô la cho Alfred càng sớm càng tốt.”

Sau đó, anh ta đưa cho Alfred mảnh giấy này và hướng dẫn anh ta:

  • Badman: Đưa cái này cho nhân viên ngân hàng của tôi.

Và sau đó thêm:

  • Badman: Nếu nhân viên ngân hàng của tôi không tin bạn, hãy đưa cho anh ta chiếc hộp bị khóa.

Vì vậy, bây giờ có hai chữ cái với cùng một thông điệp. Một cái bị khóa trong hộp. Và cái còn lại là túi của Alfred mà về mặt kỹ thuật, bất kỳ ai cũng có thể xem được công khai.

Cuối buổi tối hôm đó, Batman nói với Robin, người bạn phụ của anh ta, rằng anh ta sẽ nghỉ hưu và đưa tất cả tiền của mình cho Alfred.

Robin rò rỉ tin tức cho báo chí và ngày hôm sau, nó có mặt trên khắp các kênh tin tức truyền hình.

Nhân viên ngân hàng của Batman, Daime Jimon, tại Ngân hàng Quốc gia Gotham đang tìm hiểu về tin tức từ truyền hình của anh ta trong văn phòng của anh ta. Trước sự ngạc nhiên của anh ta, Alfred xuất hiện yêu cầu tiền của anh ta và đưa cho anh ta mảnh giấy.

Daime Jimon không tin tin và từ chối.

Alfred đánh bật chiếc hộp bị khóa ra.

Sau đó thả hộp xuống bàn làm việc của mình.Vì vậy, bây giờ nhân viên ngân hàng có cả tin nhắn và hộp.

Cũng giống như những người khác ở thành phố Gotham, Daime Jimon có một chiếc chìa khóa màu vàng mà anh ấy nhặt được từ con phố bên dưới văn phòng của mình.

Daime Jimon lấy chìa khóa “công khai” ra khỏi túi và xem liệu anh ta có thể mở khóa hộp hay không.

Anh ta xoay chìa khóa “công khai” ngược chiều kim đồng hồ sang trái để định vị B và hộp mở ra!

Bên trong chiếc hộp là bức thư mà Batman đã viết. Và nó phù hợp với bức thư đầu tiên mà Alfred cho anh ta xem.

Daime Jimon xin lỗi Alfred và yêu cầu trợ lý của mình chuẩn bị tiền.

Anh ta nhận ra rằng cách duy nhất mà chiếc hộp được khóa là sử dụng khóa “riêng tư” của Batman mà chỉ Batman mới sở hữu.

Điều này có nghĩa là không ai khác có thể đặt bức thư vào hộp ngoài Batman và chứng minh rằng bức thư đó, trên thực tế, là của Batman!

Việc sử dụng “cặp chìa khóa” là cách Batman có thể chứng minh rằng thông điệp đến từ anh ta, và anh ta CHỈ, mà không cần phải cung cấp một chữ ký viết tay thực sự.
Và việc sử dụng hộp bị khóa ngụ ý rằng thông điệp bên trong luôn được bảo vệ và vẫn không bị ảnh hưởng (một khi hộp đã bị khóa).

Đây là một ví dụ thô sơ về cách hoạt động của “chữ ký số” nhưng hy vọng rằng, bạn đang bắt đầu có ý tưởng.

Bây giờ chúng ta hãy đi tìm hiểu cách chữ ký số thực sự hoạt động trong thế giới tiền ảo!

Nguồn: babypips.com

Bài viết liên quan

GỬI PHẢN HỒI

Vui lòng để lại bình luận!
Vui lòng nhập tên của bạn ở đây

Đọc nhiều nhất

spot_img

Subscribe

- Never miss a story with notifications

- Gain full access to our premium content

- Browse free from up to 5 devices at once