Yes, it is lichen. “Lichen” is both a fungus and an algae. Algae affix to the rock, and fungus envelopes it. In this symbiotic relationship, the fungus protects the algae whilst the algae retains water and produces food for both.