Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

246 lines
10 KiB

  1. #
  2. # Input file describing files the cryptscn.exe utility watches.
  3. # Comment lines begin with a '#'. Files to scan are specified by a single
  4. # File Path entry per line. New files will have there filepath added on
  5. # a new line, with no trailing characters.
  6. # The section at the end of this file contains a mapping of expected hash
  7. # value to file path. This section must not be edited manually. This section
  8. # is updated by running the command line "cryptscn.exe -u", which causes an
  9. # update to the expected hash section.
  10. # Note that when updating the expected hash section, the caller must have
  11. # write access to this input file, which includes not having the Read only
  12. # attribute set on the file, as it is when the file is not checked out in a
  13. # SLM enlistment.
  14. #
  15. # For questions on the utility, contact SField or TerenceS
  16. #
  17. ###notes: cannot locate source server
  18. ###\nt\private\admin\services\sched.ie4\service\daytona\sources
  19. ###\nt\private\admin\services\sched.w98\service\daytona\sources
  20. ###\nt\private\admin\services\sched\service\daytona\sources
  21. #rc4, md5, sha
  22. #notes: remove reference to rc4c.obj
  23. #\nt\private\ds\src\dsamain\boot\sources
  24. #\nt\private\ds\src\dsamain\dll\sources
  25. \nt\private\ds\src\dsamain\pek\pek.c
  26. #rc4, md5, deslm
  27. #notes: server\ remove reference to custom rng and use randlib
  28. #notes: server\dsupgrad appears to have un-necessary reference
  29. #notes: server\exe appears to hanve un-necessary reference
  30. #\nt\private\ds\src\newsam2\client\sources
  31. #\nt\private\ds\src\newsam2\client\um\sources
  32. #\nt\private\ds\src\newsam2\server\dll\sources
  33. #\nt\private\ds\src\newsam2\server\dsupgrad\sources
  34. #\nt\private\ds\src\newsam2\server\exe\sources
  35. \nt\private\ds\src\newsam2\client\password.c
  36. \nt\private\ds\src\newsam2\server\enckey.c
  37. \nt\private\ds\src\newsam2\server\pek.c
  38. \nt\private\ds\src\newsam2\server\user.c
  39. ###project removed from \\trango
  40. ###\nt\private\inet\wallet\set\setcomps\sources
  41. ###\nt\private\inet\wallet\set\setpib\sources
  42. ###rc4, deslm
  43. ###notes: appears to be obsolete project
  44. ###\nt\private\newsam\client\sources
  45. ###\nt\private\newsam\server\sources
  46. #rc4, md4, md5, deslm
  47. #notes: appears to be related to remote boot
  48. #\nt\private\ntos\boot\bldr\_nec_98\ilinkldr.rsp
  49. #\nt\private\ntos\boot\bldr\daytona\ilinkldr.rsp
  50. #\nt\private\ntos\boot\oschoice\ilinkldr.rsp
  51. #\nt\private\ntos\boot\setup\_nec_98\ilinkldr.rsp
  52. #\nt\private\ntos\boot\setup\daytona\ilinkldr.rsp
  53. \nt\private\ntos\boot\bootssp\ntlmssp.c
  54. \nt\private\ntos\boot\bootssp\response.c
  55. \nt\private\ntos\boot\bootssp\owf.c
  56. #des, desx
  57. #\nt\private\ntos\dd\efs\sources
  58. \nt\private\ntos\dd\efs\control.c
  59. \nt\private\ntos\dd\efs\create.c
  60. \nt\private\ntos\dd\efs\efsrtl.c
  61. \nt\private\ntos\dd\efs\efsrtlsp.c
  62. \nt\private\ntos\dd\efs\encrypt.c
  63. #md5
  64. #notes: remove private md5 implementation
  65. #\nt\private\ntos\rdr2\rdbss\smb.mrx\sources.inc
  66. \nt\private\ntos\rdr2\rdbss\smb.mrx\smbsecur.c
  67. #md5, des, sha
  68. #\nt\private\ntos\tdi\tcpip\ipsec\sources.inc
  69. #\nt\private\ntos\tdi\tcpipmerge\ipsec\driver\sources.inc
  70. \nt\private\ntos\tdi\tcpipmerge\ipsec\driver\ah.c
  71. \nt\private\ntos\tdi\tcpipmerge\ipsec\driver\ahxforms.c
  72. \nt\private\ntos\tdi\tcpipmerge\ipsec\driver\esp.c
  73. \nt\private\ntos\tdi\tcpipmerge\ipsec\driver\hughes.c
  74. \nt\private\ntos\tdi\tcpipmerge\ipsec\driver\ipsec.c
  75. \nt\private\ntos\tdi\tcpipmerge\ipsec\driver\offload.c
  76. \nt\private\ntos\tdi\tcpipmerge\ipsec\driver\saapi.c
  77. #md2, rc2
  78. #\nt\private\nw\rdr\sources
  79. \nt\private\nw\rdr\ndslogin.c
  80. ###md5
  81. ### note: BBN box signing utility
  82. ###\nt\private\sdktools\rpcsign\client\sources
  83. #md2, md4, md5, sha, rc4, deslm
  84. #\nt\private\security\cryptdll\chicago\sources
  85. #\nt\private\security\cryptdll\winnt\sources
  86. \nt\private\security\cryptdll\mdwrap.c
  87. \nt\private\security\cryptdll\rc4cwrap.c
  88. \nt\private\security\cryptdll\deswrap.c
  89. \nt\private\security\cryptdll\lmwrap.c
  90. #same as above
  91. #\nt\private\security\lsa\security\driver\sources
  92. #\nt\private\security\lsa\server\dll\sources
  93. #\nt\private\security\lsa\server\sources.inc
  94. \nt\private\security\lsa\server\efssrv.cxx
  95. #rc4, md5, sha, deslm
  96. #\nt\private\security\msv_sspi\dll\sources
  97. \nt\private\security\msv_sspi\context.cxx
  98. \nt\private\security\msv_sspi\userapi.cxx
  99. \nt\private\security\msv_sspi\credderi.c
  100. \nt\private\security\msv_sspi\msvpaswd.c
  101. \nt\private\security\msv_sspi\msvsam.c
  102. ###appears to have un-necessary reference to rsa32.lib
  103. ###\nt\private\security\schannel\lsa\sspi.mk
  104. ###md5, sha, rc4
  105. ###\nt\private\security\schnlc\instsch\addres\sources
  106. ###\nt\private\security\schnlc\instsch\install\sources
  107. ###\nt\private\security\schnlc\instsch\test\sources
  108. ###appears to have un-necessary reference to rsa32.lib
  109. ###\nt\private\security\schnlc\sspi\sspi.mk
  110. #md4, sha
  111. #notes: implements private RNG, reference randlib instead
  112. #\nt\private\security\tools\syskey\sources
  113. \nt\private\security\tools\syskey\samlock.c
  114. ###appears to have un-necessary reference to rsa32.lib
  115. ###\nt\private\utils\cipher\sources
  116. #md5, rc4, RSA
  117. #\nt\private\windows\base\advapi\cairo\sources
  118. #\nt\private\windows\base\advapi\daytona\sources
  119. \nt\private\windows\base\advapi\cryptapi.c
  120. #RSA, md5, sha, rc4, des, 3des, bignum
  121. #\nt\private\windows\base\ntcrypto\dsscsp\dssbase\sources
  122. #\nt\private\windows\base\ntcrypto\dsscsp\dssenh\sources
  123. \nt\private\windows\base\ntcrypto\dsscsp\cpcontxt.c
  124. \nt\private\windows\base\ntcrypto\dsscsp\csp.c
  125. \nt\private\windows\base\ntcrypto\dsscsp\des_key.c
  126. \nt\private\windows\base\ntcrypto\dsscsp\key.c
  127. \nt\private\windows\base\ntcrypto\dsscsp\schderiv.c
  128. \nt\private\windows\base\ntcrypto\dsscsp\context.c
  129. \nt\private\windows\base\ntcrypto\dsscsp\cp_key.c
  130. \nt\private\windows\base\ntcrypto\dsscsp\cp_sign.c
  131. \nt\private\windows\base\ntcrypto\dsscsp\dss_key.c
  132. \nt\private\windows\base\ntcrypto\dsscsp\hash.c
  133. ###md5, rc4, RSA
  134. ###note: crypt, not built
  135. ###\nt\private\windows\base\ntcrypto\programs\crypt\sources
  136. ###\nt\private\windows\base\ntcrypto\programs\sign\sources
  137. ###\nt\private\windows\base\ntcrypto\programs\signcsp\sources
  138. #RSA, md2,md4, sha, rc4, rc2, des, 3des
  139. #\nt\private\windows\base\ntcrypto\scp\rsabase\sources
  140. #\nt\private\windows\base\ntcrypto\scp\rsaenh\sources
  141. \nt\private\windows\base\ntcrypto\scp\nt_key.c
  142. \nt\private\windows\base\ntcrypto\scp\nt_hash.c
  143. \nt\private\windows\base\ntcrypto\scp\nt_sign.c
  144. \nt\private\windows\base\ntcrypto\scp\nt_crypt.c
  145. ###md5
  146. ###note: implements private RNG, should use randlib.lib
  147. ###\nt\private\windows\gina\winlogon\sources.inc
  148. #
  149. # expected hash values follow:
  150. #
  151. 0242013964240372686c159a3b1cef223c465e7b \nt\private\ds\src\dsamain\pek\pek.c
  152. b314725108b87dfe3288051d70479b34099a09f2 \nt\private\ds\src\newsam2\client\password.c
  153. d3137a2a12565b0988777c326275a97ddecafc12 \nt\private\ds\src\newsam2\server\enckey.c
  154. 6434766f1effc0d5bab2f9106e6be311e5c758d3 \nt\private\ds\src\newsam2\server\pek.c
  155. 5821eb85943f3dbd80c4398618d955bcf02691a8 \nt\private\ds\src\newsam2\server\user.c
  156. 6c52d78b358f9be970a5f857ef1ebc5d43ab8ddc \nt\private\ntos\boot\bootssp\ntlmssp.c
  157. ba2ac2481a11b2a168c539702d8e25a36b65ffd6 \nt\private\ntos\boot\bootssp\response.c
  158. e20193be77a5ab30c3f8d19830761f0ec6267bb9 \nt\private\ntos\boot\bootssp\owf.c
  159. 5defa319d38d1b082b65a50fa4bca43726c6d4a4 \nt\private\ntos\dd\efs\control.c
  160. 2d591d4a3e5b7b3e7ca969393abd05913f56fb78 \nt\private\ntos\dd\efs\create.c
  161. 8cb2d3a65b34aa3eff21ff098df2381a4a262496 \nt\private\ntos\dd\efs\efsrtl.c
  162. fe8c751831dacce5f9287c481d9c80f6de3e4d84 \nt\private\ntos\dd\efs\efsrtlsp.c
  163. ed6ea51c9b8f2a0e8eceaea6220dbe51cbec15a5 \nt\private\ntos\dd\efs\encrypt.c
  164. 06d5acf08406b485bff42272c8acbb05bef2516c \nt\private\ntos\rdr2\rdbss\smb.mrx\smbsecur.c
  165. a5dd29e9058b5732f32b1b361eced521190cdd39 \nt\private\ntos\tdi\tcpipmerge\ipsec\driver\ah.c
  166. 67e4b0db39c104ae14ee22caa846033418101022 \nt\private\ntos\tdi\tcpipmerge\ipsec\driver\ahxforms.c
  167. 5e7a94158fba7e53a98b562f89f209fbead72a35 \nt\private\ntos\tdi\tcpipmerge\ipsec\driver\esp.c
  168. 216d631934a9b3513c785f9061568efc9337c712 \nt\private\ntos\tdi\tcpipmerge\ipsec\driver\hughes.c
  169. de19046c904981b8c8ffda349e55b0cb9e0a04ac \nt\private\ntos\tdi\tcpipmerge\ipsec\driver\ipsec.c
  170. 557847a715d8ef5829cde05420446fb9127185c9 \nt\private\ntos\tdi\tcpipmerge\ipsec\driver\offload.c
  171. 90e7906ff412329c272d47c9cb9dcd15c81d875e \nt\private\ntos\tdi\tcpipmerge\ipsec\driver\saapi.c
  172. 055f88458678200c8b38f7580a56ebebe219fda8 \nt\private\nw\rdr\ndslogin.c
  173. 0bfad1853915602124017e273367d3b647af2f2b \nt\private\security\cryptdll\mdwrap.c
  174. f2b308b0da111c4daf4b7c6347b8d94d5347641f \nt\private\security\cryptdll\rc4cwrap.c
  175. 1163a5968a250ebafb2d394d20d141c224e6f4ce \nt\private\security\cryptdll\deswrap.c
  176. d7242e0a391791bb198c7188377d55898aab0042 \nt\private\security\cryptdll\lmwrap.c
  177. ec9212cb2b73f71488a591253c22c6becd1dc5a5 \nt\private\security\lsa\server\efssrv.cxx
  178. 10d9c75cbcb72272fe7c9686dc9157396b2ab84f \nt\private\security\msv_sspi\context.cxx
  179. a7f3aac9492941b7d260098574fde17b2f05f129 \nt\private\security\msv_sspi\userapi.cxx
  180. 79c5be311c6e58da9173dcaae7180c25dde43324 \nt\private\security\msv_sspi\credderi.c
  181. 08711487a8582ba87ba9504608f1b9fd3763fede \nt\private\security\msv_sspi\msvpaswd.c
  182. 8ac068f8e27a1049eb77839fb828d07f6f92a3cb \nt\private\security\msv_sspi\msvsam.c
  183. 65deff41a357a460f586ed535a9dccf810faf4c4 \nt\private\security\tools\syskey\samlock.c
  184. 61d4fb09e9eb10a1d40217028e0b2058c2932c08 \nt\private\windows\base\advapi\cryptapi.c
  185. b898303278a651ccad0c948dd61f592ca7dab16d \nt\private\windows\base\ntcrypto\dsscsp\cpcontxt.c
  186. a9f326c48cd7346852593dc44ff905cdee247525 \nt\private\windows\base\ntcrypto\dsscsp\csp.c
  187. 025edb84ff0bc9fd54ed0ade0e2384120f07cb41 \nt\private\windows\base\ntcrypto\dsscsp\des_key.c
  188. 6a5b7c8dda73afae98521fce94db8439dbd87349 \nt\private\windows\base\ntcrypto\dsscsp\key.c
  189. 82075bed9313051b5a08455b8ec51ac4e4ab2999 \nt\private\windows\base\ntcrypto\dsscsp\schderiv.c
  190. 4f7f173165887bebcca115d84b91752f1a6a60fe \nt\private\windows\base\ntcrypto\dsscsp\context.c
  191. bae5945133cd7d83bd2212990e4795338cc5a5bf \nt\private\windows\base\ntcrypto\dsscsp\cp_key.c
  192. a8865d5d00071ecc5f738204d706a476a642646d \nt\private\windows\base\ntcrypto\dsscsp\cp_sign.c
  193. ed192806bfcde325bf5f1d5eb43afb90c541dc74 \nt\private\windows\base\ntcrypto\dsscsp\dss_key.c
  194. ccf56336e2346d2ae2cb6329d8cc4ae78c1999d5 \nt\private\windows\base\ntcrypto\dsscsp\hash.c
  195. 1adf2855c0149c0414d13a3514a7cffec93777ff \nt\private\windows\base\ntcrypto\scp\nt_key.c
  196. 5738921da09f8f767d42bc0accfba551f281691f \nt\private\windows\base\ntcrypto\scp\nt_hash.c
  197. f2333a10f6c6e8dffd4da97b1a1d7eba685fc90c \nt\private\windows\base\ntcrypto\scp\nt_sign.c
  198. 81b85121da5d1351659d1c92bbd964d66bbdfeaf \nt\private\windows\base\ntcrypto\scp\nt_crypt.c