Điểm:1

Các nhóm được tạo bởi các hàm vòng có tạo ra nhóm xen kẽ không?

lá cờ ne

Để cho $K,X$ được thiết lập và để cho $F:K\times X\rightarrow X$ là một chức năng. Cho mỗi $k\in K$, để cho $f_{k}:X\rightarrow X$ là chức năng trong đó $f_{k}(x)=F(k,x)$ bất cứ khi nào $k\in K,x\in X$. Giả sử rằng mỗi $f_{k}$ là một lời từ chối.

Giả sử rằng $F$ là hàm tròn cho một số chức năng mã hóa, chẳng hạn như AES-128 hoặc một số chức năng mã hóa.

Nếu $F$ là một chức năng mật mã, sau đó tôi không mong đợi $\{f_{k}\mid k\in K\}$ để tạo nhóm đối xứng đầy đủ $S_{X}$, nhưng tôi sẽ mong đợi cho $\{f_{k}\mid k\in K\}$ để tạo nhóm xen kẽ $A_{X}$ (hãy cho tôi biết nếu có bất kỳ ví dụ thực tế nào trong đó $f_{k}$ là một hoán vị lẻ). Đã có trường hợp nào trong mật mã được chứng minh một cách chặt chẽ rằng $\{f_{k}\mid k\in K\}$ tạo hoặc không tạo nhóm xen kẽ $A_{X}$? Ví dụ, nếu $F$ là hàm tròn cho AES-128 hoặc DES, sau đó không $\{f_{k}|k\in K\}$ tạo nhóm xen kẽ $A_{X}$?

Tôi chủ yếu quan tâm đến trường hợp các chức năng $f_{k}$ là các hàm tròn vì trường hợp này có lẽ sẽ dễ phân tích hơn và vì nếu các hàm $f_{k}$ là các hàm tròn, thì nhiều khả năng là $\{f_{k}\mid k\in K\}$ tạo ra nhóm xen kẽ.

Vấn đề này có thể khó giải quyết trong hầu hết các trường hợp, nhưng có thể có những trường hợp người ta có thể chỉ ra rằng $\{f_{k}\mid k\in K\}$ tạo nhóm xen kẽ $A_{X}$ chẳng hạn như mật mã lỗi thời hoặc không an toàn hoặc khi mật mã có dạng đặc biệt giúp phân tích dễ dàng hơn (chẳng hạn như mật mã Feistel) hoặc thậm chí các thuật toán mật mã được thiết kế để thử nghiệm.

Ta nói rằng một nhóm con $G$ của nhóm hoán vị $S_{X}$$n$-transitive nếu bất cứ khi nào $x_{1},\dots,x_{n}$ là những phần tử riêng biệt trong $X$$y_{1},\dots,y_{n}$ là những phần tử riêng biệt trong $X$, sau đó có một số $g\in G$ với $g(x_{i})=y_{i}$ bất cứ khi nào $1\leq i\leq n$.

Định lý: Giả sử rằng $X$ là hữu hạn và $|X|>24$. Nếu $G$ là một $4$-phân nhóm chuyển tiếp của $S_{X}$, thì một trong hai $G=S_{X}$ hoặc $G=A_{X}$.

Định lý trên có thể làm cho nó dễ dàng hơn để chứng minh rằng $G=A_{X}$.

Nếu $\{f_{k}\mid k\in K\}$ không tạo ra nhóm xen kẽ $A_{X}$, thì tôi sẽ từ chối bất kỳ mật mã khối nào có chức năng làm tròn $F$ như là không an toàn khủng khiếp vì một trong hai $|X|\leq 24$ quá nhỏ đối với bất kỳ mật mã khối nào hoặc nhóm được tạo bởi $\{f_{k}\mid k\in K\}$ không phải là 4-chuyển tiếp.

Tuy nhiên, nếu dễ dàng hoặc khả thi để chứng minh rằng $\{f_{k}\mid k\in K\}$ tạo nhóm xen kẽ $A_{X}$, thì hàm $F$ có thể hoạt động quá tốt cho các mục đích mật mã.

poncho avatar
lá cờ my
"hãy cho tôi biết nếu có bất kỳ ví dụ thực tế nào trong đó $f_k$ là một hoán vị kỳ quặc"; một số thuật toán Mã hóa bảo toàn định dạng (thường được sử dụng với các thông báo rất ngắn) sử dụng một hàm tròn có thể là số lẻ - một ví dụ sẽ là FF1
Điểm:3
lá cờ my

Ví dụ, nếu $F$ là hàm tròn cho AES-128 hoặc DES, sau đó không $\{f_k | k \in K \}$ tạo nhóm xen kẽ $A_X$?

Trong trường hợp của DES, đúng vậy, người ta biết rằng hàm vòng tạo ra nhóm xen kẽ, như thể hiện trong tờ giấy này ("Các chức năng một vòng của DES tạo nhóm luân phiên" của Ralph Wernsdorf).

Tôi không tin rằng bất kỳ kết quả tương tự nào được biết đến với AES.

Joseph Van Name avatar
lá cờ ne
Ralph Wernsdorf đã viết một bài báo tương tự cho RIJNDAEL cho thấy rằng các hoán vị vòng cũng tạo ra nhóm xen kẽ ở đó https://link.springer.com/chapter/10.1007/3-540-45661-9_11.
poncho avatar
lá cờ my
@JosephVanName: cảm ơn bạn; Tôi đã không biết về tờ giấy đó

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.