traffic.go 488 B

123456789101112131415161718192021
  1. package logic
  2. // RetrievePrivateTrafficKey - retrieves private key of server
  3. func RetrievePrivateTrafficKey() ([]byte, error) {
  4. var telRecord, err = fetchTelemetryRecord()
  5. if err != nil {
  6. return nil, err
  7. }
  8. return telRecord.TrafficKeyPriv, nil
  9. }
  10. // RetrievePublicTrafficKey - retrieves public key of server
  11. func RetrievePublicTrafficKey() ([]byte, error) {
  12. var telRecord, err = fetchTelemetryRecord()
  13. if err != nil {
  14. return nil, err
  15. }
  16. return telRecord.TrafficKeyPub, nil
  17. }