starcrypto/base648591.go

81 lines
1.8 KiB
Go

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)
}