2015-10-08 23:11:07 +08:00
|
|
|
package tscipher
|
2015-10-08 20:40:36 +08:00
|
|
|
|
|
|
|
|
type ChaCha struct {
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
func (*ChaCha) Decrypt(data []byte) (decrypted []byte, err error) {
|
|
|
|
|
decrypted = data
|
|
|
|
|
err = nil
|
|
|
|
|
return
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
func (*ChaCha) Encrypt(data []byte) (encryped []byte, err error) {
|
|
|
|
|
encryped = data
|
|
|
|
|
err = nil
|
|
|
|
|
return
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
func NewChaCha() (cipher Cipher) {
|
|
|
|
|
return &ChaCha{}
|
|
|
|
|
}
|