Начальная и конечная битовые перестановки.
Начальная и обратная ей конечная битовые перестановки алгоритма DES задаются в приведенных ниже таблицах. Каждая ячейка таблицы соответствует определенному биту блока данных, номер которого указан в ней мелкими цифрами более бледным по сравнению с основным текстом цветом. Каждая таблица приведена в двух вариантах, соответствующих двум используемым способам нумерации битов в блоках. В левой части приводится вариант нумерации битов, принятый в оригинале стандарта – начиная с единицы от старших битов к младшим. Учитывая распространенность архитектуры Intel x86, в правой части таблицы приводится принятый для нее вариант нумерации, – начиная с нуля от младших битов к старшим. При описании перестановки в ячейках указывается номер бита исходного блока, который при перестановке помещается на место бита, соответствующего ячейке. Например, согласно таблице начальной перестановки на место самого старшего бита результата (N1 в левой таблице и N63 в правой) помещается бит N58 (N6 в правой таблице) исходного блока, на место бита N2(N62) бит N50(N14), и т.д.. 
Начальная битовая перестановка (IP).
158	250	342	434	526	618	710	82	старший байт	636	6214	6122	6030	5938	5846	5754	5662	
960	1052	1144	1236	1328	1420	1512	164	 	554	5412	5320	5228	5136	5044	4952	4860	
1762	1854	1946	2038	2130	2222	2314	246	 	472	4610	4518	4426	4334	4242	4150	4058	
2564	2656	2748	2840	2932	3024	3116	328	 	390	388	3716	3624	3532	3440	3348	3256	
3357	3449	3541	3633	3725	3817	399	401	 	317	3015	2923	2831	2739	2647	2555	2463	
4159	4251	4343	4435	4527	4619	4711	483	 	235	2213	2121	2029	1937	1845	1753	1661	
4961	5053	5145	5237	5329	5421	5513	565	 	153	1411	1319	1227	1135	1043	951	859	
5763	5855	5947	6039	6131	6223	6315	647	младший байт	71	69	517	425	333	241	149	057	
Нумерация битов в оригинале DES	 	Нумерация битов в Intel x86	
Конечная битовая перестановка (IP–1).
140	28	348	416	556	624	764	832	старший байт	6324	6256	6116	6048	598	5840	570	5632	
939	107	1147	1215	1355	1423	1563	1631	 	5525	5457	5317	5249	519	5041	491	4833	
1738	186	1946	2014	2154	2222	2362	2430	 	4726	4658	4518	4450	4310	4242	412	4034	
2537	265	2745	2813	2953	3021	3161	3229	 	3927	3859	3719	3651	3511	3443	333	3235	
3336	344	3544	3612	3752	3820	3960	4028	 	3128	3060	2920	2852	2712	2644	254	2436	
4135	423	4343	4411	4551	4619	4759	4827	 	2329	2261	2121	2053	1913	1845	175	1637	
4934	502	5142	5210	5350	5418	5558	5626	 	1530	1462	1322	1254	1114	1046	96	838	
5733	581	5941	609	6149	6217	6357	6425	младший байт	731	663	523	455	315	247	17	039	
Нумерация битов в оригинале DES	 	Нумерация битов в Intel x86