If you want to open a password protected pdf from c#, you need to do lot of things like pdf parser, generator, decryptor etc.
I would suggest to use a pdf library to do this.
This will be much simpler.
Find the ope source pdf library in c#,
http://csharp-source.net/open-source/pdf-libraries[
^]
cheers