package starcrypto import "b612.me/starcrypto/encodingx" var ( ErrLength = encodingx.ErrLength ErrBit = encodingx.ErrBit ) func Base91EncodeToString(d []byte) string { return encodingx.Base91EncodeToString(d) } func Base91Encode(d []byte) []byte { return encodingx.Base91Encode(d) } func Base91DecodeString(d string) []byte { return encodingx.Base91DecodeString(d) } func Base91Decode(d []byte) []byte { return encodingx.Base91Decode(d) } func Base128Encode(dst, src []byte) int { return encodingx.Base128Encode(dst, src) } func Base128Decode(dst, src []byte) (int, error) { return encodingx.Base128Decode(dst, src) } func Base128DecodeString(s string) ([]byte, error) { return encodingx.Base128DecodeString(s) } func Base128DecodedLen(encLen int) int { return encodingx.Base128DecodedLen(encLen) } func Base128EncodedLen(dataLen int) int { return encodingx.Base128EncodedLen(dataLen) } func Base128EncodeToString(src []byte) string { return encodingx.Base128EncodeToString(src) } func Base64Encode(bstr []byte) string { return encodingx.Base64Encode(bstr) } func Base64Decode(str string) ([]byte, error) { return encodingx.Base64Decode(str) } func Base85Encode(bstr []byte) string { return encodingx.Base85Encode(bstr) } func Base85Decode(str string) ([]byte, error) { return encodingx.Base85Decode(str) } func Base85EncodeFile(src, dst string, shell func(float64)) error { return encodingx.Base85EncodeFile(src, dst, shell) } func Base85DecodeFile(src, dst string, shell func(float64)) error { return encodingx.Base85DecodeFile(src, dst, shell) } func Base64EncodeFile(src, dst string, shell func(float64)) error { return encodingx.Base64EncodeFile(src, dst, shell) } func Base64DecodeFile(src, dst string, shell func(float64)) error { return encodingx.Base64DecodeFile(src, dst, shell) }