SRP1
SRP2
Revert f8273a4..85e8a1b

This rolls back to commit f8273a4f28f92f2aff70a427ee2aaff43a4b9c9e.
SRP-6a still can't conner to homekit
SRP-6a not working
Revert f8273a4..ee5de53

This rolls back to commit f8273a4f28f92f2aff70a427ee2aaff43a4b9c9e.
Revert "Revert f8273a4..ee5de53"

This reverts commit 86c535d730212e5ccb5e581757a2c675e9152b3f.
HKDF and AEAD algorithm imported