✨Thuật toán Miller

Thuật toán Miller

Thuật toán Miller là thuật toán để phân tích nhân tử một số nửa nguyên tố thành tích của hai số nguyên tố. Thuật toán này là nền tảng cơ bản của thuật toán Shor trong máy tính lượng tử. Thuật toán Miller được xây dựng bởi Victor S. Miller.

Giải thuật

Giả sử ta có số: :n= p*q. Với p, q là các số nguyên tố.

Với một bài toán cho biết số n rồi tìm 2 số p và q, thường hay là nhất là bạn sẽ chia n cho các số từ 2 đến √n, từ đó bạn có thể xác định được hai số p và q. Nhưng khi số n là một số cực lớn thì việc này trở nên khó khăn rất nhiều và khi chạy trong một thời gian quá dài. Thay vào đó Miller đã lựa chọn một số nguyên x bất kì thỏa mãn 1<x<n, và UCLN(x,n) =1. Số nguyên x đó ta gọi là seed (hạt). Tìm số nguyên dương w nhỏ nhất và thỏa mãn:

Xw mod n = 1

Gọi w là order of the seed x (bậc của hạt x). Nếu chỉ ra rằng w là một số lẻ tương ứng với x, khi đó sẽ thử lại với một số x khác, cho đến khi x là một số chẵn. Tiếp theo, tính:

M = Xw/2

Và với M là một số nguyên. Sau đó, tính tích của A = M-1 và B= M+1. Nếu B mod n = 0, tìm x thỏa mãn hai điều kiện:

(1) w là số chẵn
(2) B mod n khác 0

Cuối cùng, để xác định được ước chung lớn nhất của A, n và B và n. Có:

p = UCLN(A,n) và q = UCLN(B,n).

Ví dụ

Tìm tích của hai số nguyên tố p và q với n = p.q = 15. Với các số: x1 = 1, x2 = 2, x3 = 4, x4 = 7, x5 = 8, x6 = 11, x7 = 13, và x8 = 14

Dễ thấy UCLN(xi,15) =1 với I thuộc (1,8) Chọn x = x2 = 2 Ta sẽ có: 22 mod 15 = 4 mod 15 =4. 42 mod 15 = 8 mod 15 =8. 8*2 mod 15 = 16 mod 15 =1. Do đó, ta thấy 2^4 mod 15=1 suy ra w =4, cũng là số mũ nhỏ nhất thỏa mãn:

2w mod 15 = 1

A = 2w/2 - 1 = 3 và B = 2w/2 + 1 = 5.

Dễ thấy w =4 thỏa mãn 2 điều kiện w là số chẵn và B mod n khác 0. Và ta có p = UCLN(A,15) = UCLN(3,15) =3 và q = UCLN(B,15)= UCLN(5,15) =5. Do đó 15 phân tích ra thừa số nguyên tố là 3 và 5.

Lưu ý

Thuật toán Miller để phân tích một số nửa nguyên tố ra thừa số nguyên tố không phải lúc nào cũng luôn thành công ngay với một lựa chọn hạt giống x. Nếu hạt giống x đã chọn không phù hợp thì luôn có thể tìm hạt giống khác.

Trong ví dụ nêu trên, cơ hội tìm kiếm được hạt giống thỏa mãn là lớn hơn 85%.

Chứng minh

Giả sử, chúng ta lựa chọn hạt x và w là số nguyên dương nhỏ nhất tìm thấy với:

Xw mod n = 1 hay là (Xw - 1) mod n = 0.

hay có thể hiểu là n là ước của (Xw - 1)

n|(Xw - 1)

Từ đó, chúng ta sẽ xây dưng thuật toán với w là số chẵn, chúng ta sẽ viết thành:

n|(Xw/2 - 1).(Xw/2 + 1)

hay n|A.B

n là ước của tích AB nhưng n không là ước của B. Chúng ta loại bỏ trường hợp này bằng cách yêu cầu B mod n khác 0, với các hạt x. Nếu chúng ta giả sử n là ước của A, ta có Xw/2 mod n=1 nhưng w>= 2 và w/2<w. Đó chính là điểm mâu thuẫn với w là số nguyên nhỏ nhất thỏa mãn điều kiện trên.

Do đó, n không phải là ước của A và B. Vì n có thể phân tích thành hai nhân tử p và q, một trong 2 số p, q này phải là A, số còn lại là B.

Phá mã RSA

Các số nửa nguyên tố trong mã hóa RSA hiện đại thường có 200 chữ thập phân hay nhiều hơn nữa. Với những số nửa nguyên tố lớn như vậy thì thuật toán Miller thường cần lượng thời gian để phân tích là lớn đến mức RSA vẫn an toàn. Tuy nhiên, thuật toán Shor áp dụng thuật toán Miller trên máy tính lượng tử có thể thực hiện trong thời gian ngắn hơn nhiều.

👁️ 2 | 🔗 | 💖 | ✨ | 🌍 | ⌚
**Thuật toán Miller** là thuật toán để phân tích nhân tử một số nửa nguyên tố thành tích của hai số nguyên tố. Thuật toán này là nền tảng cơ bản của thuật toán Shor
**Thuật toán Shor** là một thuật toán lượng tử giúp phân tích nhân tử một số nguyên ở dạng _N_ = _p_._q_, với _p_ và _q_ là các số nguyên tố, tức là tìm ra
Bài viết này là **danh sách các thuật toán** cùng một mô tả ngắn cho mỗi thuật toán. ## Thuật toán tổ hợp ### Thuật toán tổ hợp tổng quát * Thuật toán Brent: tìm
**Mạch khuếch đại thuật toán** (tiếng Anh: operational amplifier), thường được gọi tắt là **op-amp** là một mạch khuếch đại "DC-coupled" (tín hiệu đầu vào bao gồm cả tín hiệu BIAS) với hệ số khuếch
nhỏ|Nếu người bán hàng xuất phát từ điểm A, và nếu khoảng cách giữa hai điểm bất kì được biết thì đâu là đường đi ngắn nhất mà người bán hàng có thể thực hiện
**George Armitage Miller** (3 tháng 2 năm 1920 – 22 tháng 7 năm 2012) là nhà tâm lý học người Mỹ, một trong những người sáng lập ra tâm lý học nhận thức, và rộng
**Kiểm tra Miller-Rabin** là một thuật toán xác suất để kiểm tra tính nguyên tố cũng như các thuật toán kiểm tra tính nguyên tố: Kiểm tra Fermat và Kiểm tra Solovay-Strassen. Nó được đề
**Quyền công dân toàn cầu** là ý tưởng rằng bản sắc của một người vượt qua biên giới địa lý hoặc chính trị, và trách nhiệm hoặc quyền được bắt nguồn từ tư cách thành
**Kiểm tra Fermat** là một thuật toán xác suất kiểm tra một số tự nhiên là hợp số hay là số nguyên tố. ## Khái niệm Định lý nhỏ Fermat phát biểu rằng nếu _p_
Đây là danh sách các nhà toán học Mỹ. ## Danh sách * James Waddell Alexander II (1888–1971) * Stephanie B. Alexander, được bầu vào năm 2014 với tư cách là thành viên của Hiệp
**Henry Valentine Miller** (26 tháng 12 năm 1891 - ngày 7 tháng 6 năm 1980) là một nhà văn người Mỹ, đã chuyển tới Paris khi ông phát triển đến đỉnh cao nhất của sự
**Mạng từ** là một cơ sở dữ liệu từ vựng tiếng Anh. Nó nhóm các từ tiếng Anh thành các tập hợp đồng nghĩa gọi là loạt đồng nghĩa, cung cấp các định nghĩa ngắn
**Quảng cáo trực tuyến**, còn được gọi là **tiếp thị trực tuyến**, quảng cáo Internet, **quảng cáo** **kỹ thuật số** hoặc **quảng cáo web**, là một hình thức tiếp thị và quảng cáo sử dụng
**Số nguyên tố an toàn** là một số nguyên tố có dạng 2\cdot p + 1 với _p_ cũng là số nguyên tố. (Theo quy ước, số nguyên tố _p_ được gọi là số nguyên
**Tường thuật về hiện tượng bắt cóc** là cốt lõi được cho là giống nhau về nội dung và trình tự thời gian làm cơ sở cho các tuyên bố khác nhau về hiện tượng
**_Người Nhện: Vũ trụ mới_** (tựa gốc tiếng Anh: **_Spider-Man: Into the Spider-Verse_**) là một bộ phim điện ảnh hoạt hình máy tính siêu anh hùng năm 2018 của Mỹ lấy nhân vật Miles Morales
**_Max điên: Con đường tử thần_** (tiếng Anh: **_Mad Max: Fury Road_**) là một bộ phim hành động 2015 do George Miller đạo diễn và sản xuất, các biên kịch gồm Miller, Brendan McCarthy và
**Nhiễu xạ điện tử tán xạ ngược** (**EBSD**) là một kỹ thuật sử dụng máy quét điện tử (SEM) để nghiên cứu cấu trúc tinh thể của các vật liệu. EBSD được thực hiện trên
thế=Groups of two to twelve dots, showing that the composite numbers of dots (4, 6, 8, 9, 10, and 12) can be arranged into rectangles but the prime numbers cannot|nhỏ| Hợp số có thể được
**Kiểm tra tính nguyên tố** (tiếng Anh: _primality test_) là bài toán kiểm tra xem một số tự nhiên n có phải là số nguyên tố hay không. Bài toán này đặc biệt trở nên
Tư duy thiết kế (DT) là chủ đề của nhiều cuộc tranh luận và ứng dụng rộng rãi trên nhiều lĩnh vực kiến ​​thức khác nhau, bao gồm cả lĩnh vực thực phẩm; tuy nhiên,
Tư duy thiết kế (DT) là chủ đề của nhiều cuộc tranh luận và ứng dụng rộng rãi trên nhiều lĩnh vực kiến ​​thức khác nhau, bao gồm cả lĩnh vực thực phẩm; tuy nhiên,
**_Người Nhện: Du hành Vũ trụ Nhện_** (tựa gốc tiếng Anh: **_Spider-Man: Across the Spider-Verse_**) là một bộ phim hoạt hình máy tính siêu anh hùng của Mỹ năm 2023 có nhân vật Marvel Comics
**Diệp Vấn 2** (còn gọi là **Ip Man 2: Legend of the Grandmaster**) là một bộ phim điện ảnh Hồng Kông công chiếu năm 2010 kể về cuộc đời của Diệp Vấn, võ sư của
:_Bài này viết về BLAST (viết hoa), một chương trình dùng trong tin sinh học. Về các nghĩa khác, xem tại blast (định hướng)_ Trong tin sinh học, **B**asic **L**ocal **A**lignment **S**earch **T**ool, hay **BLAST**,
**_Vẻ đẹp Mỹ_** (tựa gốc: **_American Beauty_**) là một bộ phim chính kịch của Hoa Kỳ công chiếu năm 1999, do Alan Ball viết kịch bản và là tác phẩm đạo diễn đầu tay của
thế=|nhỏ| [[Tuyên truyền chống cộng của Hoa Kỳ những năm 1950, đặc biệt đề cập đến ngành công nghiệp giải trí ]] **Chủ nghĩa McCarthy** (tiếng Anh: **McCarthyism**) là thuật ngữ nói về việc cáo
**Dame Angela Brigid Lansbury** DBE (16 tháng 10 năm 1925 – 11 tháng 10 năm 2022) là một nữ diễn viên kiêm ca sĩ người Ai len - Anh - Mỹ. Bà xuất hiện rất
**Giáo hội Cơ Đốc Phục Lâm** là một giáo phái Cơ Đốc giáo, được xếp vào nhánh Cải Chánh Giáo. Tuy nhận mình là thuộc Cơ Đốc giáo nhưng giáo hội này được phân biệt
phải|nhỏ|Du thuyền tới California vào lúc bắt đầu cơn sốt vàng California **Cơn sốt vàng California** (tiếng Anh: **California Gold Rush**) 1848–1855 bắt đầu tháng 1 năm 1848, khi James W. Marshall phát hiện vàng
nhỏ|phải|Một [[trạm phát sóng truyền hình tại Hồng Kông]] **Truyền hình**, hay còn được gọi là **tivi** (_TV_) hay **vô tuyến truyền hình** (truyền hình không dây), **máy thu hình**, **máy phát hình**, hay **vô
nhỏ|phải| Hệ thống [[Shadow Hand|cánh tay robot Shadow]] **Robot học** (tiếng Anh: **_Robotics_**) là một ngành kỹ thuật bao gồm thiết kế, chế tạo, vận hành, và ứng dụng robot, cũng như các hệ thống
**Trò chơi điện tử độc lập** (tiếng Anh: **Independent video game**, viết tắt: **indie game**, tiếng Việt: _trò chơi độc lập_) là trò chơi điện tử do những cá nhân hoặc nhóm phát triển trò
thumb|Harold Pinter (1962) **Harold Pinter** (10 tháng 10 năm 1930 - 24 tháng 12 năm 2008) là một nhà viết kịch và đạo diễn sân khấu người Anh, đã đoạt Giải quốc gia Áo cho
**Huân chương Khoa học Quốc gia** của Hoa Kỳ là một danh dự do Tổng thống Hoa Kỳ trao tặng cho các cá nhân là công dân Hoa Kỳ hoặc đã định cư lâu năm
**Bluesky** là một dịch vụ mạng xã hội dạng tiểu blog. Tương tự như Twitter (X), người dùng có thể chia sẻ tin nhắn dưới dạng văn bản ngắn, hình ảnh và video trong các
nhỏ|Điệu, một chuỗi lặp đi lặp lại, thể hiện trong khiêu vũ: một tranh động miêu tả [[Vanxơ|waltz.]] **Điệu** (từ gốc tiếng Hy Lạp ῥυθμός, rhythmos, "là bất kì chuyển động thường xuyên mang tính
**_WandaVision_** là một bộ phim truyền hình ngắn tập Mỹ do Jac Schaeffer sáng lập và được phát sóng trên nền tảng phát trực tuyến Disney+. Bộ phim dựa vào các nhân vật đến từ
**_Ngài_** **James Paul McCartney** (sinh ngày 18 tháng 6 năm 1942) là một nam ca sĩ, nhạc sĩ, nhà sản xuất phim và thu âm người Anh, đồng giọng ca chính, đồng sáng tác và
**Andy Warhol** (6 tháng 8 năm 1928 – 22 tháng 2 năm 1987) là một họa sĩ người Mỹ gốc Rusyn nổi tiếng về nghệ thuật đại chúng (_Pop Art_). Ông thường sơn tranh hậu
**_Phi công siêu đẳng Maverick_** (tựa gốc tiếng Anh: **_Top Gun: Maverick_**) là một bộ phim chính kịch hành động của Hoa Kỳ được phát hành vào năm 2022. Bộ phim được đạo diễn bởi
**Margaret Eleanor Atwood** (sinh ngày 18 tháng 11 năm 1939) là một nhà thơ, tiểu thuyết gia, nhà phê bình văn học, người viết tiểu luận, nhà phát minh, nhà giáo và nhà hoạt động
**Văn hóa** của **Hoa Kỳ** chủ yếu có nguồn gốc và hình thành từ văn hóa phương Tây (văn hóa châu Âu), nhưng lại bị ảnh hưởng bởi một nền đa văn hóa hơn bao
**Mary Louise** "**Meryl**" **Streep** (sinh ngày 22 tháng 6 năm 1949) là một nữ diễn viên và nhà nhân đạo người Mỹ. Được giới truyền thông gọi là "nữ diễn viên xuất sắc nhất của
**Tiểu não** là cấu trúc giải phẫu lớn nhất của não sau (hay trám não) của tất cả các loài động vật có xương sống. Mặc dù tiểu não thường nhỏ hơn đại não (như
**Sự sống**, hay **sinh mệnh/mạng**, là một đặc điểm phân biệt các thực thể vật chất có cơ chế sinh học (ví dụ như khả năng tự duy trì, hay truyền tín hiệu), tách biệt
Trong tài chính, **định giá** là quá trình ước tính giá trị mà một cái gì đó có. Các thứ thường được định giá là các tài sản hoặc trách nhiệm tài chính. Định giá
**Camp** là một phong cách và cảm nhận thẩm mỹ, cho rằng điều gì đó hấp dẫn bởi gu thẩm mỹ dở tệ và giá trị châm biếm của nó. Mỹ học của camp phá
thumb|link=File:WatergateFromAir.JPG|Bức ảnh trên không của khu phức hợp Watergate tại [[Washington, D.C.]] **Vụ bê bối Watergate** là một vụ bê bối chính trị lớn ở Hoa Kỳ liên quan đến chính quyền của Tổng thống
**New Hollywood** (Hollywood mới) hay **American New Wave** (Làn sóng mới Mỹ) là một giai đoạn trong lịch sử điện ảnh Hoa Kỳ từ giữa thập niên 1960 đến đầu thập niên 1980 khi một