示例#1
0
文件: scrypt_test.go 项目: bndw/pick
func NewWeakScrypt() *scrypt.Scrypt {
	s := scrypt.New()
	s.SaltLen = saltLen
	s.N = n
	s.R = r
	s.P = p
	return s
}
示例#2
0
文件: aes_gcm.go 项目: bndw/pick
func DefaultAESGCMSettings() *AESGCMSettings {
	return &AESGCMSettings{
		KeyLen:        aesGCMDefaultKeyLen,
		KeyDerivation: aesGCMDefaultKeyDerivation,
		PBKDF2:        pbkdf2.New(),
		Scrypt:        scrypt.New(),
	}
}