# Functions
Apply performs an update of the current executable (or opts.TargetFile, if set) with the contents of the given io.Reader.
NewECDSAVerifier returns a Verifier that uses the ECDSA algorithm to verify updates.
NewRSAVerifier returns a Verifier that uses the RSA algorithm to verify updates.
RollbackError takes an error value returned by Apply and returns the error, if any, that occurred when attempting to roll back from a failed update.
# Interfaces
Verifier defines an interface for verifying an update's signature with a public key.