// New returns a new sha384 hash.Hash
// if the returned hash is empty, then make a call to sslerr.Error()
New returns a new sha384 hash.Hash
if the returned hash is empty, then make a call to sslerr.Error()
// New returns a new sha384 hash . Hash // if the returned hash is empty then make a call to sslerr . Error ()
func New384() hash.Hash {
	d := new(digest)
	d.function = crypto.SHA384
	if C.SHA384_Init(&d.ctx) != 1 {
		return nil
	}
	return d
}
func New384 ( ) hash . Hash { d := new ( digest ) d . function = crypto . SHA384 if C . SHA384_Init ( & d . ctx ) != 1 { return nil } return d }
New returns a new sha384 hash.Hash
if the returned hash is empty, then make a call to sslerr.Error()
New returns a new sha384 hash . Hash if the returned hash is empty then make a call to sslerr . Error ()