А что там непонятного ? берёшь под руку Описание алгоритма http://ru.wikipedia.org/wiki/RSA и пишешь. (если надо не писать а просто "скомуниздить" готовый код поищи в OpenSource приложениях, таковых полно в сети)