Signature

Below is a browsable image of the model.

  • To view or save the MoML file for this model, click here.
Signaturemodel <h2>SDF Director</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>iterations</td><td>30</td><td>30</td></tr><tr><td>vectorizationFactor</td><td>1</td><td>1</td></tr><tr><td>allowDisconnectedGraphs</td><td>false</td><td>false</td></tr><tr><td>allowRateChanges</td><td>false</td><td>false</td></tr><tr><td>constrainBufferSizes</td><td>true</td><td>true</td></tr><tr><td>period</td><td>0.0</td><td>0.0</td></tr><tr><td>synchronizeToRealTime</td><td>false</td><td>false</td></tr><tr><td>startTime</td><td>&nbsp;</td><td>null</td></tr><tr><td>stopTime</td><td>&nbsp;</td><td>null</td></tr></table> <h2>Ramp Output</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>rowsDisplayed</td><td>10</td><td>10</td></tr><tr><td>columnsDisplayed</td><td>40</td><td>40</td></tr><tr><td>suppressBlankLines</td><td>false</td><td>false</td></tr><tr><td>title</td><td>Ramp Output</td><td>Ramp Output</td></tr></table> <h2>Man in the middle</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>arraySize</td><td>arraySize</td><td>1</td></tr></table> <h2>SignatureVerifier</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>provider</td><td>SystemDefault</td><td>SystemDefault</td></tr><tr><td>signatureAlgorithm</td><td>SHA1WITHDSA</td><td>SHA1WITHDSA</td></tr></table> <h2>SignatureSigner</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>provider</td><td>SystemDefault</td><td>SystemDefault</td></tr><tr><td>signatureAlgorithm</td><td>SHA1WITHDSA</td><td>SHA1WITHDSA</td></tr></table> <h2>ArrayToSequence</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>arrayLength</td><td>arraySize</td><td>1</td></tr><tr><td>enforceArrayLength</td><td>true</td><td>true</td></tr></table> <h2>PublicKeyReader</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>alias</td><td>ptolemy</td><td>ptolemy</td></tr><tr><td>createFileOrURLIfNecessary</td><td>true</td><td>true</td></tr><tr><td>fileOrURL</td><td>$CLASSPATH/ptolemy/actor/lib/security/demo/Signature/ptKeystore</td><td>xxxxxxCLASSPATHxxxxxx/ptolemy/actor/lib/security/demo/Signature/ptKeystore</td></tr><tr><td>keyStoreType</td><td>jks</td><td>jks</td></tr><tr><td>provider</td><td>SystemDefault</td><td>SystemDefault</td></tr><tr><td>storePassword</td><td>this.is.the.storePassword,change.it</td><td>this.is.the.storePassword,change.it</td></tr></table> <h2>PrivateKeyReader</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>alias</td><td>ptolemy</td><td>ptolemy</td></tr><tr><td>createFileOrURLIfNecessary</td><td>true</td><td>true</td></tr><tr><td>fileOrURL</td><td>$CLASSPATH/ptolemy/actor/lib/security/demo/Signature/ptKeystore</td><td>xxxxxxCLASSPATHxxxxxx/ptolemy/actor/lib/security/demo/Signature/ptKeystore</td></tr><tr><td>keyPassword</td><td>this.is.the.keyPassword,change.it</td><td>this.is.the.keyPassword,change.it</td></tr><tr><td>keyStoreType</td><td>jks</td><td>jks</td></tr><tr><td>provider</td><td>SystemDefault</td><td>SystemDefault</td></tr><tr><td>storePassword</td><td>this.is.the.storePassword,change.it</td><td>this.is.the.storePassword,change.it</td></tr><tr><td>verifyCertificate</td><td>true</td><td>true</td></tr></table> <h2>SequenceToArray</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>arrayLength</td><td>arraySize</td><td>1</td></tr></table> <h2>Ramp</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>init</td><td>1ub</td><td>1ub</td></tr><tr><td>step</td><td>1ub</td><td>1ub</td></tr><tr><td>firingCountLimit</td><td>NONE</td><td>0</td></tr></table>