package subtle Import Path crypto/subtle (on golang.org and go.dev) Dependency Relation imports 0 packages, and imported by 10 packagesInvolved Source Files Package subtle implements functions that are often useful in cryptographic code but require careful thought to use correctly.Package-Level Functions (total 6)ConstantTimeByteEq returns 1 if x == y and 0 otherwise.ConstantTimeCompare returns 1 if the two slices, x and y, have equal contents and 0 otherwise. The time taken is a function of the length of the slices and is independent of the contents.ConstantTimeCopy copies the contents of y into x (a slice of equal length) if v == 1. If v == 0, x is left unchanged. Its behavior is undefined if v takes any other value.ConstantTimeEq returns 1 if x == y and 0 otherwise.ConstantTimeLessOrEq returns 1 if x <= y and 0 otherwise. Its behavior is undefined if x or y are negative or > 2**31 - 1.ConstantTimeSelect returns x if v == 1 and y if v == 0. Its behavior is undefined if v takes any other value.
|The pages are generated with Golds v0.3.2. (GOOS=linux GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds.|