Podpisywanie kodu

Adobe AIR 1.0 i starsze wersje

Kod wszystkich plików instalatora AIR musi być podpisany. Podpisywanie kodu to proces kryptograficzny, który potwierdza, że określone źródło oprogramowania jest źródłem rzeczywistym. Aplikacja AIR może być podpisana przy użyciu certyfikatu wydanego przez zewnętrzny ośrodek certyfikacji (CA) lub certyfikatu z podpisem własnym (tzw. samopodpisanego). Zalecane jest stosowanie certyfikatów komercyjnych ze znanego urzędu certyfikacji, ponieważ daje to użytkownikom gwarancję zainstalowania aplikacji, a nie jej falsyfikatu. Jednak możliwe jest również tworzenie certyfikatów samopodpisanych — w tym celu należy użyć narzędzia adt z pakietu SDK lub użyć aplikacji Flash, Flash Builder albo innej aplikacji, która korzysta z narzędzia adt w celu generowania certyfikatów. Certyfikaty samopodpisane nie dają żadnej gwarancji oryginalności instalowanej aplikacji i powinny być stosowane tylko do testowania aplikacji przed jej publicznym udostępnieniem.