static OSStatus SSLVerifySignedServerKeyExchange(SSLContext *ctx, bool isRsa, SSLBuffer signedParams,uint8_t *signature, UInt16 signatureLen) { OSStatus err; ... if ((err = SSLHashSHA1.update(&hashCtx, &serverRandom)) != 0) goto fail; if ((err = SSLHashSHA1.update(&hashCtx, &signedParams)) != 0) goto fail; goto fail; //code executes irrespective of whether if condition is satisfied - always executes. if ((err = SSLHashSHA1.final(&hashCtx, &hashOut)) != 0) goto fail; ... fail: SSLFreeBuffer(&signedHashes); SSLFreeBuffer(&hashCtx); return err; }
Scraps from various sources and my own writings on Digital, Artificial Intelligence, Disruption, Agile, Scrum, Kanban, Scaled Agile, XP, TDD, FDD, DevOps, Design Thinking, etc.
Page Hits
Saturday, March 19, 2016
Apple's goto Fail Bug
Saturday, February 06, 2016
Subscribe to:
Posts (Atom)
SQL Essential Training - LinkedIn
Datum - piece of information Data is plural of datum. Data are piece of information - text, images or video. Database - collection of data. ...
-
Definition ITIL is a " framework of best practice approaches intended to facilitate the delivery of high quality IT services" . It...
-
High Maturity in CMMI for Development - Part 1 Reference: http://www.connect2hcb.com/tiki-index.php The high maturity concept in CMMI ...