Создан сертификат с использованием SecCertificateCreateWithData на iOS

Я хочу создать сертификат программно в приложении для iOS. Ближайший API, который я смог найти,SecCertificateCreateWithData который требует двоичного ввода в кодировке DER.

Учитывая, что у меня есть все необходимые данные, доступные как объекты времени выполнения, как я могу построить вход двоичных данных в кодировке DER?