Project Moscato Team Messaging Middleware Implemetation Message Middleware by Golang Operate as Secure, Effectively
Nevar pievienot vairāk kā 25 tēmas Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.

secure_test.go 513B

12345678910111213141516171819202122
  1. package modules
  2. import (
  3. "fmt"
  4. "testing"
  5. )
  6. func TestCompare(t *testing.T) {
  7. var security = NewSecurity()
  8. var sm SecurityManager
  9. sm = security
  10. ksm := KeyShareMsg{Message: Message{from: "1.1.1.1", version: "1", time: "2", kind: 1}, key: "1234"}
  11. sm.RegKey(ksm)
  12. sm.GetNodeKey(ksm.Message)
  13. fmt.Println(sm.GetNodeKey(ksm.Message))
  14. var targetKey []int64
  15. targetKey = []int64{1234, 1235, 1236}
  16. fmt.Println(sm.ReEncrypt(sm.GetNodeKey(ksm.Message), 0, targetKey))
  17. fmt.Println(sm.CompareDigit(1236, 1234))
  18. }