Files
filou/files/encrypt_file.go
T
2014-11-09 13:18:32 -08:00

21 lines
467 B
Go

package files
import (
"io"
"github.com/didiercrunch/filou/contract"
"github.com/didiercrunch/filou/envelop"
"github.com/didiercrunch/filou/payload"
)
func EncryptFile(reader io.Reader, writer io.Writer, acceptedContract *contract.AcceptedContract) error {
payload_, err := payload.GetPayload(reader, acceptedContract)
if err != nil {
return err
}
//signer :=
envelop := envelop.NewEnveloper(nil, payload_, nil)
return envelop.WriteToWriter(writer)
}