Giới thiệu p>
Lớp này sử dụng một loạt nội dung dễ hiểu để trình bày kiến thức liên quan đến blockchain và mật mã cho mọi người. Có kiến thức và câu chuyện ở đây, thay vì quan tâm đến việc vui chơi, cả lớp đang chờ bạn học. Nội dung của khóa học trong sê -ri bắt đầu bằng Bitcoin, sau đó bao gồm các nguyên tắc kỹ thuật và xu hướng phát triển blockchain có liên quan, sau đó giới thiệu một loạt các công nghệ mật mã được sử dụng trong blockchain theo cách dễ hiểu. Mọi người đều được chào đón đăng ký vào tài khoản chính thức này và tiếp tục nghiên cứu. Nội dung của lớp này được chọn từ các ghi chú bài giảng, sách giáo khoa và internet "blockchain và mật mã" của nhà mật mã học trưởng Platon, Giáo sư ông Debiao, giáo sư của Trường Quốc gia An ninh mạng, Đại học Vũ Hán, và Giám sát viên tiến sĩ. Bản quyền thuộc về tác giả gốc. Nếu bạn có bất kỳ vi phạm nào, xin vui lòng liên hệ với chúng tôi ngay lập tức và chúng tôi sẽ giải quyết nó đúng hạn.
6.3
Thuật toán chữ ký kỹ thuật số khác
Thuật toán Eigamal
Chữ ký kỹ thuật số thường được triển khai bằng công nghệ mật mã công cộng, trong đó các khóa riêng được sử dụng để ký và khóa công khai được sử dụng để xác minh chữ ký. Thuật toán mật mã khóa chính của Elgamal là một thuật toán mật mã công khai có các ứng dụng quan trọng trong giao thức mật mã. Sự an toàn của anh ta dựa trên khó khăn giải quyết các vấn đề toán học trong miền hữu hạn. Nó vẫn là một thuật toán mật mã công cộng an toàn. Nó có thể được sử dụng cho cả mật mã chính và mã hóa kỹ thuật số.
Nói p là số nguyên tố lớn và g là trình tạo GF (P). Khóa công khai của Alice là y = gxmodp, g và cá nhân cá nhân p là x.
Thuật toán chữ ký:
Alice sử dụng H để xử lý các tin nhắn M và nhận h = h (m).
0
s):
Tính giá trị của thông báo băm m, h (m) p, gf (p và phần tử khác không y∈Gf (p), hoàn thành số nguyên duy nhất k, 0 ≤ k≤p-2, vì vậy y, modp) Chữ ký và dựa trên công nghệ Fork được đặt SO, nó chứng minh rằng sơ đồ được cung cấp theo mô hình dự đoán ngẫu nhiên là an toàn (có thể chịu được sự giả mạo của sự tồn tại dưới sự tấn công của các thông điệp lựa chọn thích ứng).
Thuật toán Schnorr
Bảo mật của nó dựa trên độ khó của logarit rời rạc và hàm băm đơn hướng.Nói p và q là số lượng lớn lớn, Q có thể được chia cho P-1, Q là một số nguyên lớn hơn hoặc bằng 160 bit và P là một số nguyên lớn hơn hoặc bằng 512 bit, đảm bảo rằng các khó khăn logaritcic rời rạc được phân tách bằng GF (P); G là một phần tử trong GF (P) và GQ≡1MODP.
Thế hệ chính:
Alice chọn số ngẫu nhiên x làm khóa riêng, trong đó 1
alice tính toán khóa công khai y, modp)
đầu ra "nhận", nếu không, "từ chối" đầu ra.
Sự khác biệt giữa chữ ký Schnorr và chữ ký elgamal:
So sánh bảo mật: Trong hệ thống elgamal, g là yếu tố ban đầu của miền GF (P); Hiện tại trong hệ thống Schnorr, G chỉ là một yếu tố có thứ tự Q của miền Q (P), không phải là phần tử gốc. Do đó, mặc dù cả hai đều dựa trên những khó khăn logarit rời rạc, thứ tự logarit rời rạc elgamal là P-1 và thứ tự logarit rời rạc là Q
So sánh dài tín hiệu: Schnorr ngắn hơn độ dài chữ ký elgamal
| P-1 |Giống như DES, DSS cũng đã gây ra một cuộc tranh luận ấm áp và đối thủ tin rằngChìa khóa quá ngắn và không hiệu quả như RSA., mã hóa dữ liệu không thể được thực hiện và nghi ngờ rằng NIST có cửa hậu trên DSS.
Tiếp theo, chính phủ Hoa Kỳ đã thực hiện một số cải tiến cho nó. Hiện tại, DSS được sử dụng rộng rãi và đã được sử dụng làm tiêu chuẩn quốc tế bởi một số tổ chức tiêu chuẩn hóa quốc tế. Năm 2000, chính phủ Hoa Kỳ đã giới thiệu các mật mã của RSA Curve và Ellipse vào chữ ký số, làm phong phú thuật toán DSA. Các tham số chính của DSA:
Các thành phần công cộng toàn cầu, có thể được sử dụng cho người dùng
số nguyên tố, yêu cầu 2L-1
q: (p-1), 2159
trong đó h là số nguyên, 11Người dùng chọn ngẫu nhiên K
Tính toán e = h (m);
Tính R = (GKMODP) Modq
Tính toán s = k-1 nhận nhận M, r, s, trước tiên xác nhận rằng 0
Tính toán E = H (m);
Tính toán w = (s) -1modq
Tính toán u1 = e · wmodq
①v = [(gu1 · yu2) modp] modqnếu v = r Khóa học hôm nay kết thúc ở đây. Trong lớp tiếp theo, chúng tôi sẽ nghiên cứu thuật toán chữ ký kỹ thuật số dựa trên đường cong hình elip và khiến bạn tiếp tục hiểu chữ ký số. Vui lòng chờ!
Tập trung vào Học viện Kuan và tiếp tục cập nhật các khóa học blockchain hàng tuần và băng thông nhỏ đưa bạn đến thế giới blockchain. Xem lớp tiếp theo.
blockchain và mật mã học Nghiên cứu lớp học:
Theo dõi
© Digquant
Digmore, Learnmore!
Những người trong ngành cho biết: Chỉ có tài năng mới có thể chủ động! Sau khi chuyên ngành "Kỹ thuật blockchain" đầu tiên ở nước này được định cư tại Đại học Kỹ thuật Thông tin Thành Đô năm ngoái, nhiều trường đại học đã thêm các chuyên ngành "Kỹ thuật blockchain" trong năm nay. Theo "Kết quả phê duyệt và nộp đơn lớn năm 2020 cho các tổ chức giáo dục đại học nói chung" được phát hành bởi trang web chính thức của Bộ Giáo dục, 14 trường đại học trong danh sách các chuyên ngành đại học mới được đăng ký Cao đẳng Kỹ thuật, Đại học Khoa học và Công nghệ Đô thị Trùng Khánh, v.v. Sau khi giả mạo hoặc giả mạo, nó có thể được phát hiện. Đồng thời, vì blockchain có các đặc điểm của kế toán phân tán, ngay cả khi dữ liệu trên các nút riêng lẻ bị xóa, các nút khác vẫn có thể lưu nguyên vẹn dữ liệu để đảm bảo hoạt động bình thường của toàn bộ hệ thống lưu trữ bằng chứng blockchain. Dựa trên những lợi thế trên, blockchain phù hợp tự nhiên để lưu trữ dữ liệu điện tử. Việc giới thiệu lưu trữ bằng chứng blockchain có thể giải quyết hiệu quả tính xác thực và tính hợp pháp của bằng chứng điện tử, làm cho quá trình lưu trữ bằng chứng dữ liệu điện tử đáng tin cậy hơn. Xu hướng công nghiệp trong tương lai sẽ phát triển dựa trên mô hình "blockchain+". Yibaoquan sử dụng công nghệ blockchain để giải quyết độ tin cậy của dữ liệu điện tử từ thế hệ, lưu trữ bằng chứng đến công chứng và trình bày bằng chứng: Khi đi vào chuỗi, blockchain được sử dụng để đảm bảo tính nguyên bản và tính toàn vẹn của dữ liệu lưu trữ bằng chứng; Sau khi đi vào chuỗi, các nút tư pháp khác nhau trên chuỗi bảo quản được sử dụng để đảm bảo độ tin cậy và bảo mật của dữ liệu; Trong vụ kiện, bằng chứng được kết nối trực tiếp với tòa án Internet để cải thiện hiệu quả bảo vệ quyền.
Trường nào có chuyên ngành Blockchain Major? Sau khi xác minh, trường có chuyên ngành Kỹ thuật phần mềm và công nghệ dữ liệu. Trường có chuyên ngành phần mềm và hệ thống mạng. Trường Phần mềm và Vi điện tử (Trường vi điện tử của Phần mềm Schoolof) là một trường đại học Bắc Kinh vào ngày 20 tháng 4 năm 2004, dựa trên Bộ Giáo dục và Bộ Giáo dục Khoa học và Công nghệ [2003] số 2, và được quyết định bởi cuộc họp văn phòng của Tổng thống lần thứ 531. "Cao đẳng phần mềm Đại học Bắc Kinh" và "Cơ sở đào tạo tài năng mạch tích hợp quốc gia của Đại học Bắc Kinh" đã được đổi tên thành. Trước đây được gọi là Đại học Đại học Bắc Kinh, đã được quyết định thành lập một trường đại học tại Đại học Bắc Kinh vào ngày 15 tháng 3 năm 2002 dựa trên cuộc họp văn phòng của Tổng thống 451. Trường đại học nào đã mở một khóa học blockchain ở Trung Quốc?Lĩnh vực khởi nghiệp Blockchain hiện tại cũng đã thu hút sự tham gia của các trường đại học trong nước. Nó đã được học từ Đại học Chiết Giang rằng Trường Đại học Khoa học và Phần mềm Máy tính của Đại học Chiết Giang sẽ thành lập một khóa học gọi là "Blockchain và Tiền tệ kỹ thuật số" cho một số sinh viên đại học và sau đại học vào mùa thu này. Nó được báo cáo rằng đây là trường đại học đầu tiên ở Trung Quốc cung cấp các khóa học như vậy. p>
Các giáo viên của các khóa học có liên quan tại Chiết GiangĐại học nói rằng khi giảng dạy công nghệ blockchain, việc giới thiệu các loại tiền kỹ thuật số ảo chắc chắn sẽ được tham gia, nhưng bản thân khóa học vẫn chủ yếu dạy công nghệ chung blockchain và sẽ không khuyến khích sinh viên "suy đoán tiền".
Việc mở các khóa học liên quan đến blockchain có liên quan đến sự chú ý của Thành phố Hàng Châu, nơi đặt Đại học Chiết Giang. Vào đầu năm nay, Thành phố Hàng Châu đã viết blockchain vào báo cáo công việc của chính phủ 2018, rõ ràng bao gồm ngành công nghiệp blockchain là một trong "bảy ngành công nghiệp trong tương lai để tăng tốc tu luyện" ở Hàng Châu, và hướng dẫn và khuyến khích sự phát triển của ngành công nghiệp blockchain.
Hiện tại, Hoa Kỳ, bao gồm Đại học Carnegie Mellon và MIT hơn 10 trường đại học đã cung cấp các khóa học liên quan đến tiền tệ kỹ thuật số và công nghệ blockchain cho sinh viên.
Các trường đại học theo kịp các điểm nóng xã hội và điều chỉnh các khóa học được thiết lập sẽ giúp thúc đẩy sự kết nối giữa các trường đại học và sinh viên và thế giới bên ngoài và trau dồi tài năng cạnh tranh. Nhưng đồng thời, các khóa học liên quan đến blockchain nên chú ý đến bản chất khoa học của việc viết sách giáo khoa và bản chất có hệ thống của việc giảng dạy để tránh trở thành một mánh lới quảng cáo.
Trường nào đã thiết lập một blockchain lớn? Bạn đã bao giờ học nó chưa?
Đại học Kỹ thuật Thông tin Thành Đô, chuyên ngành Kỹ thuật Blockchain đầu tiên, Blockchain khá phổ biến, nền tảng Blockchain của Changsha Hi-Techthe SMIC được khởi xướng cũng được các doanh nghiệp mời vào chuỗi và các doanh nghiệp có thể thực hiện các giao dịch trên chuỗi vào thời điểm đó.
Đại học Đại học Suzucian và Kỹ thuật Chặn Công nghệ là các trường đại học phổ quát. Đại học Eunnian của Đại học Plilor, Đại học Plin, Đại học PLIY của Đại học Plin, Đại học Plven Các vi khuẩn nhiệt đới có liên quan đến lĩnh vực trường đại học tại nhà. Thất bại này và sinh viên tốt nghiệp của Đại học Khoa học và Phần mềm máy tính, là trường Đại học Khoa học và Phần mềm Máy tính, đây là sự sụp đổ. Đây là trường đại học đầu tiên ở Trung Quốc cung cấp những bài học như vậy. P>
Các tocors của các khóa học có liên quan tại công nghệ khối, giới thiệu vẫn chủ yếu là công nghệ tổng hợp công nghệ tổng hợp công nghệ tổng hợp của công nghệ công nghệ chung và sinh viên Wilcorat "tiền điện tử". p>
p> Các khóa học sụp đổ liên quan đến liên quan đến việc chú ý đến thành phố Hungu. Trong Sarazhu và ngành công nghiệp của ngành công nghiệp xung quanh và sự phát triển của ngành năm 2018, báo cáo của chính phủ đã rõ ràng ở Hoa Kỳ, Đại học Karnegie Melololon và Mthings cung cấp cho sinh viên các khóa học liên quan đến sinh viên và các khóa học liên quan. p>
Các trường đại học giúp tiệm bánh nóng xã hội và giúp thúc đẩy mối quan hệ giữa các khóa học và thế giới bên ngoài và để phát triển các kỹ năng cạnh tranh. Tuy nhiên, đồng thời, các khóa học tham nhũng nên được tập trung vào bản chất có hệ thống của văn bản sách giáo khoa và thể dục từ GMMIC. P> Cao đẳng là Đại học Đại học Đại học. Đại học Taian được gọi là "Đại học Taria Taria", ở thành phố thành phố Shasian, thành phố Shasian. Đại học Đại học Đại học Đại học Đại học Đại học Đại học Đại học Đại học Đại học Đại học Đại họcUniversity University University University University University University University University University University University University University University University University University University University University University University University University University University University University University University University University University University University University University University University University University University University University University University University University University University University University University University University University University University University University University University University University University University University University University University University University University University University University University University University University University University University University University University University University University University University University University University University University University University university According to the school's professional class, the school's stop technology is found in Berlin khuôn viên đại học. p>