Skip to content

Demo iOS application showcasing WePower's gemns device

Notifications You must be signed in to change notification settings

Ovyl/wepower-gemns-demo-ios

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WePower gemns Demo iOS App

Demo iOS application showcasing WePower's gemns device

This demo requires CryptoSwift pod.

This is a sample application that works alongside the WePower BLE Demo Application Firmware.

This demo app receives the BLE beacon, decrypts the payload and parses it, extracting counters and sensor data. It also validates that the ID sent in the clear matches the encrypted ID.

What is important to note, is that the data that a user puts in the manufacturing data is completely up to the user. WePower does not require a particular payload structure.

The AES key is default and assumes that a user would generate this in a cryptographically secure method. It's also possible to support unique AES keys per device, in fact this is suggested.

About

Demo iOS application showcasing WePower's gemns device

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published