swiftson

client

Nov 23rd, 2013
140
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.59 KB | None | 0 0
  1. rednet.open("top")
  2. write("Account:")
  3. account = tostring(io.read())
  4. print(" ")
  5. write("PIN:")
  6. pin = tonumber(io.read())
  7. rednet.broadcast(5)
  8.  
  9. id, n, d = rednet.receive()
  10. id, e, d = rednet.receive()
  11.  
  12. pin1 = pin%10
  13. pin2 = (pin%100) - pin1
  14. pin3 = (pin%1000) - pin1 - pin2
  15. pin4 = (pin%10000) - pin1 - pin2 - pin3
  16. p4 = pin1
  17. p3 = pin2/10
  18. p2 = pin3/100
  19. p1 = pin4/1000
  20.  
  21.  
  22.     e1 = (p1^e)%n
  23.     e2 = (p2^e)%n
  24.     e3 = (p3^e)%n
  25.     e4 = (p4^e)%n
  26.  
  27.  
  28.  
  29. rednet.broadcast(account)
  30. sleep(1)
  31. rednet.broadcast(e1)
  32. sleep(1)
  33. rednet.broadcast(e2)
  34. sleep(1)
  35. rednet.broadcast(e3)
  36. sleep(1)
  37. rednet.broadcast(e4)
Advertisement
Add Comment
Please, Sign In to add comment