Not a big fan of the name... Thought it had to do with concurrency: https://en.wikipedia.org/wiki/Semaphore_(programming)
Semaphoric patterns are used in the application as a more visually appealing means of peer key verification, device provisioning, etc. than say, QR codes.