SmarterApp Logo

NOTE: Development on a new site for SmarterApp content is underway! With the new site, we will begin transitioning SmarterApp resources into an easier-to-use, accessible interface.

Only SmarterApp content updated in 2020 and after should be considered current and accurate. If you plan to use, are looking for specific information, or have any questions about content on this site, please contact us at

Hash Student ID Sample
Date:  Oct 2, 2015
Document:  Click Here
Status:  Sample

Algorithm and sSample code to demonstrate how to hash a StudentID into an AlternateSSID suitable for use in de-identified student data. The code is written in C# for the Microsoft.NET platform and makes use of the associated cryptographic library.

Vendors are not required to use this method for generating the AlternateSSID but it is a recommended practice.

As of Fall 2018 the Smarter Balanced Test Delivery System (TDS) is no longer supported.

The code base and documentation for the TDS is available within the Smarter Balanced GitHub repository.

Creative Commons License Unless stated otherwise, all content on is licensed under a Creative Commons Attribution 4.0 International License.