Add rsa prototype for code sharing