impregnable

adj

1.
immune to attack; incapable of being tampered with
Derived from:
impregnability
2.
capable of conceiving
3.
incapable of being overcome, challenged or refuted