После некоторых более перспективных, я нашел ответ в AIR docs:
О форматах сертификатов
инструменты подписывания AIR принимать любые хранилища ключей, доступные через Cryptography Architecture Java (JCA). Сюда входят файловые хранилища на основе файлов, такие как файлы формата PKCS12 (которые обычно используют расширение файла .pfx или .p12), файлы Java .keystore, аппаратные хранилища ключей PKCS11 и системные хранилища ключей. Форматы хранилища ключей, доступные для доступа к ADT, зависят от версии и конфигурации среды выполнения Java, используемой для запуска ADT. Доступ к некоторым типам хранилища ключей, таким как аппаратные маркеры PKCS11, может потребовать установки и настройки дополнительных драйверов программного обеспечения и плагинов JCA.
Чтобы подписать файлы AIR, вы можете использовать большинство существующих сертификатов подписи кода или вы можете получить новый, выпущенный специально для подписания приложений AIR. Так, например, любой из следующих типов сертификатов от VeriSign, Thawte, GlobalSign или ChosenSecurity могут быть использованы:
ChosenSecurity
- ТС Идентификатор издателя для Adobe AIR
Globalsign
- Код подписи под общим кодом
Thawte
- Сертификат AIR Developer
- Apple, сертификат разработчика
- JavaSoft Сертификат разработчика
- Microsoft Authenticode сертификат
VeriSign
- Adobe ИК Digital ID
- Microsoft Authenticode Digital ID
- Sun Java Цифровой Подписи ID
Примечание: Сертификат должен быть создан для подписывания кода. Вы не можете использовать сертификат SSL или другого типа для подписывания файлов AIR.