What does "protected" mean here? If you mean that you can't write your own implementation, patents are bad but they are not that bad (yet). You just can't distribute the result.
>even if reverse engineering itself would be legal, 1) It is. (I am not a lawyer and this isn't legal advice)
2) How would anyone know you did?