21 lines
265 B
Go
21 lines
265 B
Go
package helpers
|
|
|
|
import (
|
|
"bytes"
|
|
"os"
|
|
)
|
|
|
|
func LoadKeyFromFile(path string) ([]byte, error) {
|
|
key, err := os.ReadFile(path)
|
|
if err != nil {
|
|
return nil, err
|
|
}
|
|
return bytes.TrimSpace(key), nil
|
|
}
|
|
|
|
func ZeroBytes(b []byte) {
|
|
for i := range b {
|
|
b[i] = 0
|
|
}
|
|
}
|