Le B-Dienst fut, pendant la Seconde Guerre mondiale, un service de décryptage de l'Oberkommando der Marine (OKM – haut commandement de la marine). Pendant les hostilités, les cryptologues allemands remportent plusieurs succès notables. Cependant, ils sont dispersés au hasard d'affectations à des services très compartimentés qui ne communiquent pas entre eux. Il n'y a pas en Allemagne nazie de centralisation comparable au GC&CS de Bletchley Park.