[hint]That 9 is useless except to guide you to the first step[/hint]
Strange that there is only one number in the whole string but since there are 81 characters it can be divided in groups of 9 hence the hint.
rfdurtipn
sfcvstjoo
sfdussioo
sfcursipo
rfcursjpn
securtjoo
sfcustioo
redvrsipo
rfdvrtio9
If you look at the individual columns you can see that they are formed by only two letters: r/s, e/f, c/d, u/v, r/s, s/t, i/j & n/o
The only 9 letter keyword that would fit using 1 letter from each column is RECURSION. From these groups, interpret no change to orignal letters as 0 and change as 1
recursion
rfdurtipn
011001010
sfcvstjoo
110111101
sfdussioo
111010001
sfcursipo
110000011
rfcursjpn
010000110
securtjoo
100001101
sfcustioo
110011001
redvrsipo
001100011
rfdvrtio9
011101001
We now have 81 binary bit. You can remove the last bit since 9 was used as a hint. This will give 80 bits, group them in 8s
With the second string, change numbers to numeral form
mc48573btp
Reverse to get prefix and suffix
ptb37584cm
The first string must contain the information to the keyword but I was not able to make sense of it. Played with reversing some groups of letters, found the word bed, hot, mind but did not find the complete solve. I bruted the keyword fear to give the valid passcode