加解密的过程相似。
费斯妥函数（F函数）.图2中显示了费斯妥函数（F函数）的过程。其每次对半块（32位）进行操作，并包括四个步骤：S盒，P置换和E扩张各自满足了克劳德·香农在1940年代提出的实用密码所需的必要条件，“混淆与扩散”。
密钥调度.图3显示了加密过程中的密钥调度—产生子密钥的算法。首先，使用选择置换1（PC-1）从64位输入密钥中选出56位的密钥—剩下的8位要么直接丢弃，要么作为奇偶校验位。然后，56位分成两个28位的半密钥；每个半密钥接