Trong mật mã thay thế, các ký tự hoặc đơn vị bản rõ được thay thế trực tiếp bằng văn bản mật mã. Các phiên bản nổi tiếng của mật mã này bao gồm bảng một lần và mật mã Caesar. Mật mã chuyển vị. Trong mật mã chuyển vị, văn bản mã kết quả là một hoán vị của đầu vào văn bản rõ.