In Russia, the RUB is official currency and RUB is used everywhere.
Exchange center is located in airport and also people can exchange money in the banks (as usually, passport required). Visa & MasterCard are accepted in many department store. ATM could help you to get RUB cash from your credit card.