La clase alemana Tipo 212, también la clase italiana Todaro, es un diseño muy avanzado de submarino no nuclear (U-Boat) desarrollado por Howaldtswerke-Deutsche Werft AG (HDW) para la Armada alemana y Marina Militare. Cuenta con propulsión diésel y un sistema adicional de propulsión independiente del aire (AIP) que utiliza celdas de combustible de hidrógeno de membrana de intercambio de protones (PEM) de Siemens. El submarino puede operar a alta velocidad con energía diésel o cambiar al sistema AIP para un crucero lento y silencioso, permaneciendo sumergido hasta por tres semanas sin salir a la superficie y sin calor de escape. También se dice que el sistema no tiene vibraciones, es extremadamente silencioso y prácticamente indetectable.