RSA:abc123456 stanford.edu ninghui DSA:4401ff92