コード例 #1
0
ファイル: crypto.go プロジェクト: NatTuck/defunct-fogsync
func CipherReader(src io.Reader, cfg *CipherCfg) *cipher.StreamReader {
	stream := cipher.NewCFBDecrypter(cfg.Algo, cfg.IV)

	dec := new(cipher.StreamReader)
	dec.S = stream
	dec.R = src

	return dec
}