// //------------------ DOK FILE -------------------------------------------------- +Header core.crypto.pkcs1 =pkg core.crypto.pkcs1 =title core.crypto.pkcs1 =short =desc Documentation in progress... // // //------------------ PROTO ----------------------------------------------------- pkcs1DecryptPrivRsa +Proto pkcs1DecryptPrivRsa =type fun RSA Str -> Str =mode function =pkg core.crypto.pkcs1 =impl mcy =link =desc // +arg rsa =type RSA =desc // +arg data =type Str =desc // +arg result =type Str =desc // // //------------------ PROTO ----------------------------------------------------- pkcs1DecryptPubRsa +Proto pkcs1DecryptPubRsa =type fun RSA Str -> Str =mode function =pkg core.crypto.pkcs1 =impl mcy =link =desc // +arg rsa =type RSA =desc // +arg data =type Str =desc // +arg result =type Str =desc // // //------------------ PROTO ----------------------------------------------------- pkcs1EncryptPrivRsa +Proto pkcs1EncryptPrivRsa =type fun RSA Str -> Str =mode function =pkg core.crypto.pkcs1 =impl mcy =link =desc // +arg rsa =type RSA =desc // +arg data =type Str =desc // +arg result =type Str =desc // // //------------------ PROTO ----------------------------------------------------- pkcs1EncryptPubRsa +Proto pkcs1EncryptPubRsa =type fun RSA Str -> Str =mode function =pkg core.crypto.pkcs1 =impl mcy =link =desc // +arg rsa =type RSA =desc // +arg data =type Str =desc // +arg result =type Str =desc // // //------------------ PROTO ----------------------------------------------------- rsaPkcs1Sign +Proto rsaPkcs1Sign =type fun RSA a1 Str (fun a1 -> Str) -> Str =mode function =pkg core.crypto.pkcs1 =impl mcy =link =desc // +arg rsa =type RSA =desc // +arg data =type a1 =desc // +arg magic =type Str =desc // +arg fHash =type fun a1 -> Str =desc // +arg result =type Str =desc // // //------------------ PROTO ----------------------------------------------------- rsaPkcs1SignatureCheck +Proto rsaPkcs1SignatureCheck =type fun RSA a1 Str Str (fun a1 -> Str) -> Bool =mode function =pkg core.crypto.pkcs1 =impl mcy =link =desc // +arg rsa =type RSA =desc // +arg data =type a1 =desc // +arg signature =type Str =desc // +arg magic =type Str =desc // +arg fHash =type fun a1 -> Str =desc // +arg result =type Bool =desc