DIGEST and HMAC were static variables. Those are initialized by what ever concrete implementation gets executed first. (Perform SCRAM-SHA1 first and those variables got initialized with SHA1 variants) For subsequent SHA256 executions those variables contained wrong values.  | 
			||
|---|---|---|
| .. | ||
| compat/java/eu/siacs/conversations | ||
| conversations | ||
| conversationsFree/java/eu/siacs/conversations/utils | ||
| conversationsPlaystore/java/eu/siacs/conversations/utils | ||
| free/java/eu/siacs/conversations/services | ||
| freeCompat/java/eu/siacs/conversations/ui/service | ||
| main | ||
| playstore | ||
| playstoreCompat | ||
| quicksy | ||
| system/java/eu/siacs/conversations | ||