在密码学中，一个P盒（Permutation-box，置换盒）是一个透过置换和转置将替换盒（S-boxes）输入进行位元洗牌的方法，在转置的过程中保持一定程度的扩散。块密码大量使用S盒和P盒来使明文和密文之间的关系难以被看懂——参考夏农的混淆与扩散理论。置换盒通常分为三类：其中只有平直性的置换盒是可逆的。