diff --git a/Data/Certificate/KeyRSA.hs b/Data/Certificate/KeyRSA.hs
--- a/Data/Certificate/KeyRSA.hs
+++ b/Data/Certificate/KeyRSA.hs
@@ -5,7 +5,7 @@
 -- Stability   : experimental
 -- Portability : unknown
 --
--- Read/Write Private/Public RSA Key
+-- Read\/Write Private\/Public RSA Key
 --
 
 module Data.Certificate.KeyRSA
@@ -61,8 +61,7 @@
         , End Sequence ] = Right (pubkey, privkey)
         where
                 privkey = RSA.PrivateKey
-                        { RSA.private_size = calculate_modulus p_modulus 1
-                        , RSA.private_n    = p_modulus
+                        { RSA.private_pub  = pubkey
                         , RSA.private_d    = priv_exp
                         , RSA.private_p    = p_p1
                         , RSA.private_q    = p_p2
diff --git a/certificate.cabal b/certificate.cabal
--- a/certificate.cabal
+++ b/certificate.cabal
@@ -1,5 +1,5 @@
 Name:                certificate
-Version:             1.3.1
+Version:             1.3.2
 Description:
     Certificates and Key reader/writer
     .
