// //------------------ DOK FILE -------------------------------------------------- +Header core.crypto.des =pkg core.crypto.des =title core.crypto.des =short =desc Documentation in progress... // // //------------------ PROTO ----------------------------------------------------- des3DecryptCbc +Proto des3DecryptCbc =type fun Str Str Str -> Str =mode function =pkg core.crypto.des =impl mcy =link =desc // +arg keys =type Str =desc // +arg iv =type Str =desc // +arg msg =type Str =desc // +arg result =type Str =desc // // //------------------ PROTO ----------------------------------------------------- des3EncryptCbc +Proto des3EncryptCbc =type fun Str Str Str -> Str =mode function =pkg core.crypto.des =impl mcy =link =desc // +arg keys =type Str =desc // +arg iv =type Str =desc // +arg msg =type Str =desc // +arg result =type Str =desc // // //------------------ PROTO ----------------------------------------------------- des3DecryptEcb +Proto des3DecryptEcb =type fun Str Str -> Str =mode function =pkg core.crypto.des =impl mcy =link =desc // +arg keys =type Str =desc // +arg msg =type Str =desc // +arg result =type Str =desc // // //------------------ PROTO ----------------------------------------------------- des3EncryptEcb +Proto des3EncryptEcb =type fun Str Str -> Str =mode function =pkg core.crypto.des =impl mcy =link =desc // +arg keys =type Str =desc // +arg msg =type Str =desc // +arg result =type Str =desc // // //------------------ PROTO ----------------------------------------------------- des3Decrypt +Proto des3Decrypt =type fun [Des Des Des] Str Int -> Str =mode function =pkg core.crypto.des =impl mcy =link =desc // +arg keys =type [Des Des Des] =desc // +arg msg =type Str =desc // +arg i =type Int =desc // +arg result =type Str =desc // // //------------------ PROTO ----------------------------------------------------- des3Encrypt +Proto des3Encrypt =type fun [Des Des Des] Str Int -> Str =mode function =pkg core.crypto.des =impl mcy =link =desc // +arg keys =type [Des Des Des] =desc // +arg msg =type Str =desc // +arg i =type Int =desc // +arg result =type Str =desc // // //------------------ PROTO ----------------------------------------------------- des3Key192 +Proto des3Key192 =type fun Str -> [Des Des Des] =mode function =pkg core.crypto.des =impl mcy =link =desc // +arg key =type Str =desc // +arg result =type [Des Des Des] =desc // // //------------------ PROTO ----------------------------------------------------- des3CreateKey +Proto des3CreateKey =type fun -> Str =mode function =pkg core.crypto.des =impl mcy =link =desc // +arg () =type Str =desc // // //------------------ PROTO ----------------------------------------------------- desCreateKey +Proto desCreateKey =type fun -> Str =mode function =pkg core.crypto.des =impl mcy =link =desc // +arg () =type Str =desc // // //------------------ PROTO ----------------------------------------------------- desDecryptCbc +Proto desDecryptCbc =type fun Str Str Str -> Str =mode function =pkg core.crypto.des =impl mcy =link =desc // +arg iv, =type Str =desc // +arg msg) =type Str =desc // +arg C =type Str =desc // +arg result =type Str =desc // // //------------------ PROTO ----------------------------------------------------- desDecryptEcb +Proto desDecryptEcb =type fun Str Str -> Str =mode function =pkg core.crypto.des =impl mcy =link =desc // +arg msg) =type Str =desc // +arg B =type Str =desc // +arg result =type Str =desc // // //------------------ PROTO ----------------------------------------------------- desEncryptCbc +Proto desEncryptCbc =type fun Str Str Str -> Str =mode function =pkg core.crypto.des =impl mcy =link =desc // +arg iv, =type Str =desc // +arg msg) =type Str =desc // +arg C =type Str =desc // +arg result =type Str =desc // // //------------------ PROTO ----------------------------------------------------- desEncryptEcb +Proto desEncryptEcb =type fun Str Str -> Str =mode function =pkg core.crypto.des =impl mcy =link =desc // +arg msg) =type Str =desc // +arg B =type Str =desc // +arg result =type Str =desc