This figure consists of boxes labeled as follows:
Labeled arrows connect the following boxes:
update(): From Data to Signature (SHA256withRSA) #1
update(): From Data to Signature (SHA256withRSA) #2
sign(): From Signature (SHA256withRSA) #1 to Signature Bytes
verify(): From Signature Bytes Data to Signature (SHA256withRSA) #2
Unlabeled arrows connect these boxes: