Có một số ví dụ phổ biến của mật mã khối như sau:
Mật mã khối CAST - Là tiến bộ của mật mã khối DES, giới thiệu tại Canada bởi Carlisle Adams và Stafford Tavares. Tên mật mã theo chữ cái đầu tên phát minh. CAST có kích thước khối 64-bit và khóa 64-bit.
CAST dựa trên cấu trúc Feistel thực hiện mạng hoán vị thay thế. Tác giả nói họ chọn cơ chế Feistel, vì nó được nghiên cứu kỹ và không có điểm yếu cấu trúc cơ bản.
Blowfish - Là mật mã khối 64-bit do Bruce Schneier giới thiệu. Blowfish thiết kế cho mã hóa nhanh trên vi xử lý 32-bit. Blowfish cũng vững chắc và có độ dài khóa biến đổi lên đến 448 bit.
Blowfish dùng cho ứng dụng khóa không thay đổi thường như liên lạc hoặc mã hóa file. Tuy nhiên cho phần mềm như chuyển gói hoặc hàm băm một chiều, không phù hợp.
Blowfish không hoàn hảo cho thẻ thông minh, cần mật mã nhỏ gọn hơn. Blowfish nhanh hơn DES trên vi xử lý 32-bit.
IDEA - International Data Encryption Algorithm. Mật mã khối khác. Làm việc trên khối dữ liệu 64-bit, khóa 128-bit. Giới thiệu bởi Xuejia Lai và James Massey, đặt tên IDEA 1990, sau khi sửa đổi và cải tiến đề xuất gốc dựa trên công trình nền tảng phân tích vi phân của Biham và Shamir.
Nguyên tắc thiết kế IDEA là kết hợp phép toán số học từ các tập đại số khác nhau. Các phép toán này dễ triển khai cả phần cứng và phần mềm.
IDEA có lịch trình khóa rất đơn giản. Lấy khóa 128-bit chia 8 khối 16-bit. 6 khối đầu dùng vòng 1, 2 khối còn lại dùng vòng 2. Cả khóa 128-bit xoay trái 25 bước và chia lại 8 khối.
4 khối đầu dùng khóa con còn lại vòng 2, 4 khối cuối dùng vòng 3. Khóa dịch trái 25-bit, khóa con khác lấy được. Tiếp tục đến cuối thuật toán.
RC5 - Do Ron Rivest phát minh. Là thuật toán mã hóa khối dựa trên khóa đối xứng. Đặc điểm chính: khá nhanh vì chỉ cần phép toán máy tính nguyên thủy. Cho phép số vòng biến đổi và kích thước khóa bit biến đổi để linh hoạt.
Lợi ích khác RC5: cần ít bộ nhớ triển khai. Tính năng này cho phép RC5 dùng cho nhiều mục đích: hoạt động máy để bàn, thẻ thông minh, v.v.