MD5Stream.st
changeset 13925 f7a5ed87dcf7
parent 13917 d1b2343d716e
child 13932 46c83dd00617
equal deleted inserted replaced
13924:450a2fe36142 13925:f7a5ed87dcf7
   242     "return the size of the hashvalue returned by instances of this class"
   242     "return the size of the hashvalue returned by instances of this class"
   243 
   243 
   244     ^ HashSize
   244     ^ HashSize
   245 
   245 
   246     "Created: / 18.3.1999 / 08:02:16 / stefan"
   246     "Created: / 18.3.1999 / 08:02:16 / stefan"
   247 ! !
       
   248 
       
   249 !MD5Stream class methodsFor:'testing'!
       
   250 
       
   251 testVector
       
   252     "/ obsolete - tests moved to TestHashAlgorithms (unit tests)
       
   253 
       
   254     ^ #(
       
   255             ('abc'
       
   256               #[16r90 16r01 16r50 16r98 16r3C 16rD2 16r4F 16rB0 16rD6 16r96 16r3F 16r7D 16r28 16rE1 16r7F 16r72])
       
   257 
       
   258             ('abcdbcdecdefdefgefghfghighijhijkijkljklmklmnlmnomnopnopq'
       
   259              #[16r82 16r15 16rEF 16r07 16r96 16rA2 16r0B 16rCA 16rAA 16rE1 16r16 16rD3 16r87 16r6C 16r66 16r4A])
       
   260         ) copyWith:
       
   261         (Array with:(String new:1000000 withAll:$a)    "/ a million a's
       
   262                with:#[16r77 16r07 16rD6 16rAE 16r4E 16r02 16r7C 16r70 16rEE 16rA2 16rA9 16r35 16rC2 16r29 16r6F 16r21])
       
   263 
       
   264 
       
   265     "
       
   266       self test
       
   267     "
       
   268 
       
   269     "Modified (format): / 09-01-2012 / 21:45:03 / cg"
       
   270 ! !
   247 ! !
   271 
   248 
   272 !MD5Stream methodsFor:'initialization'!
   249 !MD5Stream methodsFor:'initialization'!
   273 
   250 
   274 initialize
   251 initialize
   405 ! !
   382 ! !
   406 
   383 
   407 !MD5Stream class methodsFor:'documentation'!
   384 !MD5Stream class methodsFor:'documentation'!
   408 
   385 
   409 version
   386 version
   410     ^ '$Header: /cvs/stx/stx/libbasic/MD5Stream.st,v 1.18 2012-01-09 21:30:01 cg Exp $'
   387     ^ '$Header: /cvs/stx/stx/libbasic/MD5Stream.st,v 1.19 2012-01-10 22:48:34 cg Exp $'
   411 !
   388 !
   412 
   389 
   413 version_CVS
   390 version_CVS
   414     ^ '$Header: /cvs/stx/stx/libbasic/MD5Stream.st,v 1.18 2012-01-09 21:30:01 cg Exp $'
   391     ^ '$Header: /cvs/stx/stx/libbasic/MD5Stream.st,v 1.19 2012-01-10 22:48:34 cg Exp $'
   415 ! !
   392 ! !
   416 
   393 
   417 MD5Stream initialize!
   394 MD5Stream initialize!