thảo luận Đại học minnesota đã bị ban khỏi linux kernel như thế nào?

Mình cũng không hiểu sao cái paper này qua được ethics review từ trường đại học nhỉ 🤔
Tự nhiên mọi người trong community phát hiện ra mình là vật thí nghiệm thì chả cáu, nếu là việc tương tự với bên y tế thì ngồi tù cả lũ.

Chém gió cho vui thế thôi, chứ giờ ông thầy dạy crypto mình đang đưa bài tập code DES, 3DES với AES bằng C++ mà méo biết làm kiểu gì, mình thừa biết thân phận sinh viên infosec quèn của mình rồi 🥲

Đọc hiểu trước rồi code lại thôi, lịch sử của DES khá hay, xưa sv mình làm project nghiên cứu các thuật toán vào vòng final của DES (5 thuật toán), implement và phân tích ưu nhược điểm của từng thuật toán, giải thích tại sao Rijndael dc chọn làm DES. Mấy cái code có sẵn hết trên mạng rồi, mấy framework cũng có hết, cùng lắm đọc code framework rồi bắt chước theo thôi, cứ từ từ rồi sẽ thấm, hồi đấy cũng hoang mang lắm :)
 
Một trong những điều khó khăn khi học và bất lợi khi tự học (mà không có giảng viên dạy) là cách ngộ ra motivation của các thuật toán thím đọc.
Về cơ bản rất ít sách viết tại sao lại có cái thuật toán này mà đa phần sẽ dùng mô tả chính quy (hay formal) như kiểu có tập D, hàm F ánh xạ từ ... vào ... (cái này ko đọc quen thì chỉ có ích cho những ai mất ngủ).

Còn điểm quan trọng để hiểu là thím phải đọc (hoặc hiểu) là thuật toán ( mà thím đang học) là cải tiến hay bắt nguồn từ đâu, tư duy diễn đạt bằng lời (ko phải là mức công thức) là gì, tại sao phải có thuật toán này. Đoạn này sách không nói thì cứ đến gặp thẳng giảng viên mà hỏi. Mình trả tiền đi học thì cứ đến hỏi thôi, ngại gì. Còn tự học thì đành hỏi ai biết hơn thôi.
Thím có sách hay tài liệu nào hay để nghiên cứu thuật toán k ạ ?
 
Thím có sách hay tài liệu nào hay để nghiên cứu thuật toán k ạ ?
Course thì dùng cái này là đủ hiểu cơ bản MIT 6006: Lecture Videos | Introduction to Algorithms | Electrical Engineering and Computer Science | MIT OpenCourseWare ; course này dạy bằng tiếng anh, nhưng mà bật sub google lên đọc nếu ko hiểu.

Ebook thì có quyển: Introduction to Algorithms (The MIT Press) của Thomas H. Cormen (et al.).
Thường thì tôi không chắc lắm khi recommend sách (vì với người này đọc dễ nhưng người khác lại kêu không hay; đôi khi có những quyển được coi là kinh thánh của từng ngành, nhưng tôi đọc thấy ngủ ngon lắm).
Thím có thể lên search vài quyển algorithms (scihub, etc.) , đọc xem quyển nào kể story hay thì dùng. Kiến thức không khác nhiều, khi đến level đủ ngộ ra rồi thì thím đọc sách nào cũng thấy nó ngang nhau thôi. Phần nào ko hiểu (tức là ko tự kể lại câu chuyện theo ý thím cho người khác hiểu), thì lên google tìm minh hoạ riêng.
 
Đọc hiểu trước rồi code lại thôi, lịch sử của DES khá hay, xưa sv mình làm project nghiên cứu các thuật toán vào vòng final của DES (5 thuật toán), implement và phân tích ưu nhược điểm của từng thuật toán, giải thích tại sao Rijndael dc chọn làm DES. Mấy cái code có sẵn hết trên mạng rồi, mấy framework cũng có hết, cùng lắm đọc code framework rồi bắt chước theo thôi, cứ từ từ rồi sẽ thấm, hồi đấy cũng hoang mang lắm :)
Chắc bạn nhầm DES sang AES rồi.

Giới nghiên cứu TQ là trùm hám danh bất chấp thủ đoạn, vô đạo đức trong viết paper. Năm 2019 cũng có vụ rất nổi tiếng làm sinh viên PHD tự sát vì chính việc review và accept rất mất dạy của prof người TQ:

https://huixiangvoice.medium.com/th...cide-phd-candidate-huixiang-chen-236cd39f79d3
Nhưng vụ này là Hoa Kỳ mà?
 
Back
Top