mirror of
https://github.com/number571/go-peer.git
synced 2026-09-14 11:05:42 +05:00
23 lines
532 B
Go
23 lines
532 B
Go
package symmetric
|
|
|
|
const (
|
|
errPrefix = "pkg/crypto/scheme/layer2/symmetric = "
|
|
)
|
|
|
|
type SError struct {
|
|
str string
|
|
}
|
|
|
|
func (err *SError) Error() string {
|
|
return errPrefix + err.str
|
|
}
|
|
|
|
var (
|
|
ErrInvalidKeyType = &SError{"invalid key type"}
|
|
ErrDecryptMessage = &SError{"decrypt message"}
|
|
ErrLimitMessageSize = &SError{"limit message size"}
|
|
ErrInvalidMessageSize = &SError{"invalidmessage size"}
|
|
ErrDecodeMessage = &SError{"decode message"}
|
|
ErrStructGTEMessageSize = &SError{"struct >= message size"}
|
|
)
|