MCPcopy Create free account
hub / github.com/LagrangeDev/LagrangeGo / EncryptAndWrite

Method EncryptAndWrite

utils/binary/builder.go:118–121  ·  view source on GitHub ↗
(key []byte, data []byte)

Source from the content-addressed store, hash-verified

116}
117
118func (b *Builder) EncryptAndWrite(key []byte, data []byte) *Builder {
119 _, _ = b.Write(ftea.NewTeaCipher(key).Encrypt(data))
120 return b
121}
122
123// ReadFrom for impl. io.ReaderFrom
124func (b *Builder) ReadFrom(r io.Reader) (n int64, err error) {

Callers 1

MarshalMethod · 0.95

Calls 1

WriteMethod · 0.95

Tested by

no test coverage detected