Ayuda con port de ruby de FPDF_Protection

Buen día, pues aqui con un problemita, lo que pasa que ocupaba generar
unos
pdfs con ruby y pues me decidi por el port de php a ruby el FPDF

pues ya que termine de hacer los formatos para un par de pdfs y resulta
que
se requieren ponerles proteccion contra copiar el texto y demas =S

vi que el fpdf tiene un Add on para eso, pero no existe port de eso en
ruby,
entonces me decidi hacerlo, despues de varios intentos llege a lo que
tengo

ahorita, el problema es que lo genera y pide contraseña =S y no se
porque,
mis sospechas es que en la parte del MD5 se esta generando mal pero la
verdad

que ya ando un poco perdido, no se si alguno de ustedes pudiera ayudarme
a
terminar el port de ese addon a ruby.

http://zeropluszero.com/software/fpdf/ (fpdf ruby)

http://www.fpdf.de/downloads/addons/37/ ( add on de fpdf en php)

http://www.supersuino.com/beta/ ( lo que llevo del port)

fpdf_protection.fphp ( lo renombre como fphp para que se pudiera
descargar)

pfpdf.rb ( este es el port del add on )

a ver si alguien pudiera hecharme una manita con esto que ando un poco
atorado =S.

Ing. Omar Sebastian Jimenez Becerra