Siêu Não Hắc Khách (Hacker

Chương 220 : Thuật Toán Mã Hóa




Hướng làm lại CQCQ, Lâm Hồng trên thực tế lúc cùng Kevin tán gẫu đã hình thành rồi.

Đối với việc mã hóa và gửi tin thì dễ, theo Lâm Hồng biết, trước mắt có rất nhiều thuật toán mã hóa rất tốt và được công khai.

Mấu chốt của vấn đề chính là cái "Bí mật cứ điểm" kia.

Những cái này cứ điểm này phải có tính tùy cơ, không thể một mực cố định, như vậy mới có thể làm khó khăn cho việc truy tung.

Hiện tại hình thức dùng một máy chủ dịch vụ quản lí hết thảy hoạt động của người dùng có vẻ không dùng được rồi, vì nếu như vậy khi máy chủ bị tấn công, hệ thống sẽ tê liệt.

Lâm Hồng trải qua thận trọng suy nghĩ, cảm thấy đem máy chủ ẩn ở mỗi người dùng.

Nói cách khác, trên internet có bao nhiêu người dùng, như vậy tựu có bấy nhiêu máy chủ trung chuyển nối tiếp, mỗi một đài máy chủ cũng có thể bù trừ lẫn nhau tiến hành trung chuyển, tạo thành một mạng lưới không có qui luật khổng lồ.

Xác định tốt rồi cái này phương hướng về sau, hắn trong đầu không ngừng toát ra các ý tưởng, thế cho nên hắn lập tức từ trên bàn lấy một tờ giấy trắng, vẽ những ý tưởng đó ra bằng các sơ đồ, hình vẽ.

Chỉ chốc lát sau, các hình vẽ đã đè đầy 5 tờ giấy trắng, Lâm Hồng lúc này mới ngừng lại .

Lâm Hồng rút ra trong đó một tờ, cái này trang giấy lên, vẽ lên một khối lập phương đại biểu mạng lưới máy vi tính, đường cong tỏ vẻ dữ liệu lưu động phương hướng.

Lâm Hồng một lần nữa xem lại, tiến hành sửa chữa lại cho tấm sơ đồ này.

Kế tiếp liền lại rút ra một tờ giấy khác, trên đó vẽ 4 khối lập phương biểu thị máy tính, chính giữa có mấy sợi dây nhỏ cùng một sợi dây to để kết nối, dây nhỏ tỏ vẻ chút ít dữ liệu trao đổi, dây to tỏ vẻ chính thức dữ liệu.

Suy nghĩ một chút, Lâm Hồng lại lần nữa đó vẽ thêm hai sợi dây to, sợi dây to cũ bị xóa đi.

Trải qua một hồi suy nghĩ, Lâm Hồng đã có một cấu tạo tổng thế cho CQCQ, bây giờ là đi vào phần thiết kế chi tiết.

Buông tha cơ cấu sử dụng một máy chủ trung ương để điều khiển, mà sử dụng cơ chế điểm-đối-điểm, tin tức đi thẳng từ người gửi đến người nhận không qua máy chủ trung ương.

Bất quá sẽ tồn tại vài máy chủ dịch vụ trong mạng lưới, những máy chủ này không đóng góp vai trò gì tròn việc gửi thông tin, chỉ nắm vài thông tin như địa chỉ IP, hay tình trạn online để hiện thị ra danh sách, cũng như điều phối sự liên kết giữa các máy...

Cân nhắc đến tính ổn định phương diện, những cái máy chủ này không chuyên chưa dữ liệu mà mỗi máy chủ đều chứa, như vậy thì một cái bị trục trặc thì hệ thống vẫn làm việc bình thường.

Hơn nữa, dựa theo Lâm Hồng tưởng tượng, coi như tất cả máy chủ đó đều bị hư hỏng thì hệ thống vẫn không bị ngưng lại, mà thông tin chỉ đến trễ trong chốc lát.

Khi mạng lưới internet tồn tại máy chủ trung chuyển nối tiếp thời điểm, người dùng sẽ cùng máy chủ trung chuyển kết nối, để được biết chính mình hảo hữu online trạng thái, muốn gửi tin tức gì phải hỏi máy chủ trung chuyển, sao đó máy chủ sẽ tùy cơ vạch ra một con đường cho tin tức .

Trong trường hợp tất cả máy chủ trung chuyển đều không hoạt động thì máy người dùng để kiểm tra toàn bộ các tiết điểm trong mạng để biết người đó có online hay không, sau đó mới gửi tin tức.

Bất quá bởi như vậy, liên lạc bị chậm đi, nhanh thì vài giây, chậm thì mười phút, thời gian dài hay ngắn tùy thuộc vào kết cấu mạng.

Loại này kết cấu, tại an toàn phương diện cũng có chắc chắn.

Một đầu tin tức phát ra, thì tin tức đó sẽ được mã hóa tại máy, sau đó được gửi đi các tiết điểm khác, các tiết điểm này thường nặc danh, rồi lại được tung ra các nơi trung chuyển vài lần rồi mới theo mỗi “máy lối ra” đến máy người nhận.

Tại toàn bộ quá trình ở bên trong, duy nhất có khả năng bị lộ là ở “máy lối ra” giả thiết có người giám sát chỗ lối ra đó thì có thể lấy được tin tức gửi đi.

Cái này khuyết điểm Lâm Hồng cũng phát hiện, cho nên hắn về sau đối với bản vẽ tiến hành sửa sang lại thời điểm, lần nữa tiến hành hoàn thiện.

Hắn suy nghĩ một cái phương án giải quyết, đó chính là tin tức bị mã hóa chia thành nhiều gói tin, mỗi gói tin đi một đường, ra một “lối ra khác nhau”, nếu bị giám sát một gói thì không vấn đề gì, như vậy thông tin sẽ được giữ bí mật.

Trên lý luận, đồng thời chặn được tất cả “lối ra” có xác suất tiệm cận 0 rồi, cho nên bởi như vậy, thông tin gần như đã được giữ an toàn tuyệt đối.

Lâm Hồng thiết kế toàn bộ cơ cấu mới , chẳng những thực hiện tin tức truyền dẫn nặc danh, hươn nữa tiêu trừ sự có mặt của máy chủ trung ương, cho nên tăng tính ổn định và tính an toàn đến cực đại.

Trải qua nhiều lần hoàn thiện cùng ưu hóa, Lâm Hồng cảm thấy cuối cùng không có vấn đề về sau, liền bắt đầu bắt tay vào làm tiến hành coding.

Bởi vì hắn không rõ lắm về mã hóa nên tất cả phần khác đều hoàn thành chỉ chừa lại phần mã hóa cuối cùng.

Đến hừng đông thời điểm, mã nguồn của CQCQ bản mới đã hoàn tất, nhưng công năng chỉ là gửi text, chưa có phần mã hóa.

Hôm nay là thứ hai, Lâm Hồng không có nhiều tiết học lắm, buổi sáng đến mười giờ vẫn chưa có lớp, nên hắn đến thư viện.

Hôm nay tới nơi này có hai vấn đề cần giải quyết.

Một là tìm sổ tay POSIX hai là tìm tài liệu liên quan đến mã hóa.

Bởi vì Lâm Hồng là khách quen của thư viện, mặt khác lại là gần đây danh tiếng của SAM càng lớn, trong thư viện không ít nhân viên công tác đều đối với hắn phi thường quen thuộc, nhìn thấy hắn về sau, nhao nhao cùng hắn chào hỏi.

Lâm Hồng mỉm cười —— đáp lại, mấy tháng này , hắn xem như triệt để dung nhập vào Latin trường đại tập thể này. Tuy nhiên tại đây cũng tồn tại một ít khuyết điểm nhỏ nhặt, nhưng là tổng thể mà nói nó khiến cho người ta thoải máu, mọi người đối với nhau đều thập phần hữu hảo, người khác gặp cái gì khó khăn, đều nhiệt tâm hỗ trợ.

Có một điểm khiến Lâm Hồng ấn tượng là mối quan hệ giữa giáo viên và học sinh là ngang hàng, nói chuyện với nhau, không giống như trong nước, một nói một nghe.

Lâm Hồng đi vào khu sách về máy vi tính, tìm kiếm những thứ mình cần.

"POSIX. . . Mã hóa thuật toán. . ." .

Lâm Hồng trong miệng lẩm bẩm hai cái từ này nhìn vào những kệ sách.

Đi qua mấy kệ, Lâm Hồng ngừng lại, một quyển sách hấp dẫn ánh mắt của hắn ——《MD5 thuật toán hữu ích, thiết thực 》.

Hắn đem quyển sách này cầm tới tay, lật nhìn mục lục, sau đó hắn cầm cuốn sách và đi tìm cuốn khác.

Vòng lòng qua máy giá sách trên tay Lâm Hồng đã có thêm vài cuốn: 《RSA mã hóa thuật toán 》, 《 mã hóa thuật toán lời giới thiệu 》, 《 công thược mật mã học 》, 《 đối xứng cùng không phải đối xứng mã hóa thuật toán 》. . .

Lúc chọn mấy bản này thời điểm, Lâm Hồng đều đại khái nhìn một chút lời nói đầu cùng mục lục, hắn vốn chỉ là muốn nghiên cứu trong đó một bản, Nhưng là mấy bản này sách hắn thật sự là khó có thể lựa chọn, cảm thấy đều phi thường không tệ, vì vậy quyết định dứt khoát đều tiến hành đọc, dù sao hắn đọc sách tốc độ cũng nhanh.

Lại để cho Lâm Hồng có chút tiếc nuối chính là, ở đây không có sách về POSIX.

Trên thực tế, đối với điểm này hắn sớm đã có đoán trước. Thuật toán thuộc về toán học lĩnh vực, rất sớm đã có nhà số học tiến hành nghiên cứu, chỉ là cụ thể hữu ích, thiết thực thực hiện tại máy vi tính lĩnh vực có thể bắt đầu bộc phát.

Mà POSIX tiêu chuẩn thì là mấy năm gần đây mới bắt đầu phát triển đấy, phát hành cũng không phải rất nhiều, Latin trường học thư viện không có sưu tầm được thật là bình thường đấy, dù sao đây là một thư viện trung học, sưu tầm được nhiều như vậy đã là rất tốt rồi.

Như thường ngày, Lâm Hồng tìm đến một chỗ vắng ngồi đọc sách.

Đầu tiên đọc chính là 《 mã hóa thuật toán lời giới thiệu 》, quyển sách này đối với sơ học giả mà nói tương đối dễ dàng lý giải, tác giả chuyên môn nhắc lại thuật toán lịch sử, trọng điểm giới thiệu cổ đại trên chiến trường Caesar đại đế dùng mật mã hệ thống cho quân đội tình báo truyền tin .

Ngay lúc đó mật mã hóa phương thức vẫn còn tương đối đơn giản, tựu là đơn thuần mà về phía trước hoặc là về phía sau chuyển dời mấy chữ , lúc đọc thì làm ngược lại là được, tỷ như ABC tình báo, khi chuyển đi thì sẽ thành BCD, địch nhân cho dù chặn được phần tình báo này , nếu như không biết mã hóa nguyên lý, là rất khó đọc được hiểu.

Bất quá theo thời đại phát triển, đơn giản mã hóa kỹ thuật tự nhiên không cách nào thỏa mãn yêu cầu, giải mã cùng phản giải mã cũng theo đó mà phát triển.

Xem hết 《 mã hóa phép tính lời giới thiệu 》, Lâm Hồng đón lấy xem những cuốn khác.

Giờ phút này, đầu óc của hắn cấp tốc vận chuyển, như là bọt biển đồng dạng hấp thu lấy tri thức trong sách.

Lâm Hồng một bên xem, một bên còn tính toán gì đó trên một tờ giấy. Hắn đối với nội dung trong sách đều hiểu, không có trở ngại gì, thậm chí có một loại cảm giác như cá gặp nước, hận tương kiến muộn màng.

Hắn thiệt tình cảm thán, tiền nhân trí tuệ thực không phải là dùng để trưng cho đẹp, vậy mà tại đối với phương diện này nội dung đã có sâu như vậy nghiên cứu, nếu như một lần nữa tự nghiên cứu thì chắc cả đời cũng không theo kịp.

Thời gian dần dần trôi qua, Lâm Hồng hoàn toàn lạc vào thế giới mã hóa thuật toán, đối với ngoại giới hoàn toàn đã không có cảm giác. ( chưa xong còn tiếp .

AzTruyen.net


Bạn có thể dùng phím mũi tên hoặc WASD để lùi/sang chương.