i know! idk how even someone gets to being a programmer of a cryptographically secured protocol without having this basic knowledge!