Compute Fibonacci numbers efficiently using finite fields