// //------------------ DOK FILE -------------------------------------------------- +Header core.crypto.oaep =pkg core.crypto.oaep =title core.crypto.oaep =short =desc Documentation in progress... // // //------------------ PROTO ----------------------------------------------------- oaepDecryptPrivRsa +Proto oaepDecryptPrivRsa =type fun RSA Str -> Str =mode function =pkg core.crypto.oaep =impl mcy =link =desc // +arg rsa =type RSA =desc // +arg data =type Str =desc // +arg result =type Str =desc // // //------------------ PROTO ----------------------------------------------------- oaepEncryptPrivRsa +Proto oaepEncryptPrivRsa =type fun RSA Str -> Str =mode function =pkg core.crypto.oaep =impl mcy =link =desc // +arg rsa =type RSA =desc // +arg data =type Str =desc // +arg result =type Str =desc // // //------------------ PROTO ----------------------------------------------------- oaepDecryptPubRsa +Proto oaepDecryptPubRsa =type fun RSA Str -> Str =mode function =pkg core.crypto.oaep =impl mcy =link =desc // +arg rsa =type RSA =desc // +arg data =type Str =desc // +arg result =type Str =desc // // //------------------ PROTO ----------------------------------------------------- oaepEncryptPubRsa +Proto oaepEncryptPubRsa =type fun RSA Str -> Str =mode function =pkg core.crypto.oaep =impl mcy =link =desc // +arg rsa =type RSA =desc // +arg data =type Str =desc // +arg result =type Str =desc // // //------------------ PROTO ----------------------------------------------------- oaepDecryptPriv +Proto oaepDecryptPriv =type fun BigNum Str (fun BigNum -> BigNum) -> Str =mode function =pkg core.crypto.oaep =impl mcy =link =desc // +arg N =type BigNum =desc // +arg data =type Str =desc // +arg fexp =type fun BigNum -> BigNum =desc // +arg result =type Str =desc // // //------------------ PROTO ----------------------------------------------------- oaepEncryptPriv +Proto oaepEncryptPriv =type fun BigNum Str (fun BigNum -> BigNum) -> Str =mode function =pkg core.crypto.oaep =impl mcy =link =desc // +arg N =type BigNum =desc // +arg data =type Str =desc // +arg fexp =type fun BigNum -> BigNum =desc // +arg result =type Str =desc // // //------------------ PROTO ----------------------------------------------------- oaepDecryptPub +Proto oaepDecryptPub =type fun BigNum BigNum Str -> Str =mode function =pkg core.crypto.oaep =impl mcy =link =desc // +arg N =type BigNum =desc // +arg exponent =type BigNum =desc // +arg data =type Str =desc // +arg result =type Str =desc // // //------------------ PROTO ----------------------------------------------------- oaepEncryptPub +Proto oaepEncryptPub =type fun BigNum BigNum Str -> Str =mode function =pkg core.crypto.oaep =impl mcy =link =desc // +arg N =type BigNum =desc // +arg exponent =type BigNum =desc // +arg data =type Str =desc // +arg result =type Str =desc