Mám nějaký kód JavaScript, který potřebuji zašifrovat, ale chci si být jistý, že ho nikdo nedokáže dešifrovat.
Jaké nástroje k tomu mohu použít?
— Upravit —
Stále chci spustit kód na svém webu, jen se chci ujistit, že nikdo jiný nemůže kód dešifrovat.
Odpověď
Kód Javascript se spouští v prohlížeči, tedy na straně klienta, což znamená, že musí být na straně klienta dostupný nešifrovaný.
„Nejlepší“, co můžete udělat, je pravděpodobně jej zkrátit, což znesnadní jeho pochopení – a možná i trocha nejasností – i když si to někdo opravdu motivovaný bude stále moci přečíst.
Podívejte se například na YUI Compressor, který dokáže jak minifikovat, tak zamlžovat JS kód.