Undecipherable is a related term of perplexing.
As adjectives the difference between undecipherable and perplexing
is that undecipherable is not easily deciphered; difficult to read while perplexing is confusing or puzzling.
As a verb perplexing is
.