VBA Padlock umožňuje převádět zdrojový kód z prostředí VBA (Visual Basic for Applications) do podoby zabezpečených knihoven DLL, čímž zajišťuje ochranu duševního vlastnictví u doplňků a dokumentů pro tabulkové procesory, textové editory či prezentační systémy. Původní kód je během procesu kompilace transformován do formátu bytecode, který fyzicky nahrazuje čitelný skript v cílovém souboru, čímž eliminuje riziko zobrazení nebo neoprávněné úpravy zdrojů.
Systém generuje 32bitové i 64bitové knihovny s využitím obfuskace a digitálního podpisu Authenticode, což zvyšuje důvěryhodnost u bezpečnostních prvků operačního systému. Součástí řešení je komplexní licenční modul, který dovoluje vytvářet zkušební verze, předplatná nebo časově omezené přístupy. Zabezpečení klíčů je postaveno na kryptografickém standardu ECC Ed25519 a umožňuje vázání licencí na konkrétní hardware pomocí unikátních identifikátorů (Hardware ID). Provádění kompilovaného kódu probíhá skrze automaticky generované rozhraní VBA bridge, které zachovává plnou funkčnost maker uvnitř hostitelských dokumentů.
Pro hodnocení programu se prosím nejprve přihlaste