Независимо от языка, все реализации TDES следуют Encrypt-Decrypt-Encrypt. Для ключа двойной длины зашифруйте данные, используя первый блок [первые 8 байтов], расшифруйте, используя второй блок [вторые 8 байтов], и снова зашифруйте, используя первый блок. Для ключа тройной длины на последнем этапе шифрования с использованием первого блока используется третий блок ключей intead. Если вы хотите убедиться в этом, просто передайте тестовый ключ и данные в библиотеку и сравните значение, которое вы получаете от любых бесплатных онлайн-инструментов, таких как https://paymentcardtools.com/des-calculator
Я могу см. это упомянуто в документации. Нажмите на TripleDES в начале, а затем прочитайте раздел замечаний.