diff --git a/flag_encoder/index.html b/flag_encoder/index.html
index 37d4e8c..3f52701 100644
--- a/flag_encoder/index.html
+++ b/flag_encoder/index.html
@@ -30,6 +30,8 @@
return null;
for (i in s) {
var c = s.charCodeAt(i);
+ if (c < 32 || c > 126)
+ return null;
h += c.toString(16).padStart(2, "0");
}
return "0x" + new BN(keccak256(h).slice(2), 16).mod(secp256k1n).toString(16).padStart(64, 0);