Vina Blockchain
Vina Blockchain
Dang Van
Episode 221 – Mật mã trong Blockchain - Blockchain cho Doanh nghiệp – Phần III- Mar 12 – 2019 Do Lê Quang Văn thực hiện
18 minutes Posted Mar 18, 2019 at 3:32 am.
0:00
18:26
Download MP3
Show notes
Giới thiệu về mật mã
Trong phần này, chúng ta sẽ tìm hiểu mật mã là gì và cách nó đã phát triển trong lịch sử.
Bây giờ, chúng ta đến mật mã, đây là một thuật ngữ được công bố rộng rãi mà bạn có thể đã nghe nhiều lần trong năm ngoái hoặc lâu hơn. Điều này nghe có vẻ hơi bí ẩn, hoặc, một chút khó hiểu về mật mã phải không? Nhiều người trong số các bạn có thể đã nghe từ mật mã, nhưng có bao nhiêu người thực sự biết những gì liên quan đến nó?
Tóm lại, mật mã là khoa học về giao tiếp an toàn. Nó rất hữu ích để bảo mật thông tin cá nhân khỏi bị truy cập bởi các bên thứ ba trái phép, những người có khả năng hành động sai trái. Quá trình này bao gồm hai bước chính:
1. Bước đầu tiên là mã hóa, bao gồm xáo trộn thông tin, để chỉ người dự kiến nhận nó mới có thể truy cập thông tin
2. Bước tiếp theo là giải mã, đó là giải mã thông tin được mã hóa để truy cập và sử dụng nó
Quá trình mã hóa và giải mã thường bao gồm các kỹ thuật toán học có độ phức tạp khác nhau. Giá trị gia tăng bằng mật mã đã được công nhận một thời gian dài trước đây, và các kỹ thuật như vậy đã được sử dụng trong nhiều thiên niên kỷ.
Sử dụng mật mã trong thời gian đầu
Julius Caesar được biết là đã sử dụng mã hóa tin nhắn để liên lạc với tướng của mình. Kỹ thuật của ông rất đơn giản theo tiêu chuẩn ngày nay; ông đã sử dụng các chữ cái cách ba vị trí trong bảng chữ cái sau chữ cái dự định. Ví dụ, các chữ cái ABC sẽ được đại diện bởi DEF. Trên thực tế, phương thức mã hóa này được biết đến rộng rãi với tên gọi Caeser cypher.
Một ví dụ nổi tiếng khác về việc sử dụng mật mã, có ý nghĩa lịch sử cao, là máy Enigma được phát minh bởi kỹ sư người Đức Arthur Scherbius vào cuối Thế chiến I. Nó đã được thương mại hóa vào đầu những năm 1920 và quân đội Đức đã áp dụng nó ngay sau đó, để bảo đảm thông tin liên lạc quân sự. Máy Enigma có gần 159 tổ hợp ký tự và số khác nhau (chính xác hơn là 158.962.555.217.826.360.000). Cypher Enigma được coi là không thể phá vỡ vào thời điểm đó và đã mang lại lợi thế cho quân đội Đức trong Thế chiến II. Tuy nhiên, một nhóm được dẫn dắt bởi nhà toán học người Anh xuất sắc và nhà tiên phong khoa học máy tính đầu tiên, Alan Turing, đã tìm cách bẻ khóa mã Enigma, giúp quân Đồng minh chiến thắng. Những sự kiện này đã được tái tạo trong bộ phim năm 2014, Trò chơi giả. Chúng ta sẽ bắt gặp nhiều tài liệu tham khảo hơn về thiên tài Alan Turing và tác động của ông đối với khoa học máy tính hiện đại trong các tài liệu sau này, Ethereum đã đưa ý tưởng về Blockchain lên cấp độ tiếp theo như thế nào, nơi chúng ta thảo luận về thế hệ tiếp theo của công nghệ blockchain.
Tiếp theo, chúng tôi sẽ tiếp tục tìm hiểu về mật mã và chúng tôi sẽ cung cấp một số định nghĩa quan trọng.
Các loại mật mã
Bây giờ, chúng tôi sẽ giới thiệu một số các khái niệm quan trọng sẽ giúp bạn hiểu được vai trò của mật mã trong thế giới blockchain.
Mã hóa mật mã được mã hóa và giải mã bằng các khóa. Các khóa này về cơ bản là những mẩu thông tin hoặc thông số bí mật, thường trông giống như các chuỗi ký tự. Hãy suy nghĩ về một cái gì đó như mật khẩu hoặc cụm mật khẩu khóa và mở khóa truy cập một tin nhắn được mã hóa. Đây thực sự là những chìa khóa cho các thuật toán mã hóa và giúp chuyển đổi thông tin thông thường (được gọi là văn bản thuần túy ) thành văn bản khó hiểu (được gọi là bản mã) và phóng ngược lại.
Có hai loại mật mã chính:
● Đối xứng (còn được gọi là mật mã khóa bí mật): Đây là một loại của mật mã trong đó cùng một khóa được sử dụng cho cả hai: mã hóa và giải mã.
● Bất Đối xứng - Asymmetric (còn được gọi là mật mã khóa công khai): Đây là một loại mật mã trong đó khóa được sử dụng để mã hóa và khác nhau từ khóa được sử dụng để giải mã.
Loại mật mã thứ hai, với cặp khóa công khai và khóa riêng, được sử dụng để cung cấp bảo mật và quyền riêng tư trong Bitcoin và các loại tiền điện tử khác. Trên thực tế, blockchain Bitcoin là triển khai công nghệ mã hóa khóa công khai lớn nhất trên thế giới. Chỉ có Bộ Quốc phòng Hoa Kỳ sử dụng công nghệ lớn hơn như vậy, điều này nói lên giá trị của nó.