Tests passed/Failed/Skipped: | 254/12/0 |
Started on: | Thu Aug 04 19:30:11 EDT 2016 |
Total time: | 0 seconds (896 ms) |
Included groups: | |
Excluded groups: |
FAILED TESTS | |||
Test method | Exception | Time (seconds) | Instance |
testDecode Test class: org.cryptacular.io.DecodingInputStreamTest Parameters: src/test/resources/plaintexts/lorem-1200.txt |
java.lang.AssertionError: expected [Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean nunc leo, adipiscing et ultrices a, fermentum eget quam. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum mattis, risus tempus ultricies luctus, nisi elit consectetur velit, lacinia fringilla urna lectus sit amet nunc. Nunc nec dictum arcu. Duis id aliquet nulla. In ut augue elit. Phasellus semper ut lacus ac sagittis. Nunc elementum, dui nec ornare bibendum, ligula ante vulputate nisi, in imperdiet lectus eros rhoncus augue. Maecenas non interdum metus, vitae tempor mi. Sed rutrum, lorem quis varius tincidunt, augue elit accumsan nisl, sit amet gravida odio massa ultrices urna. Morbi suscipit mauris nec eros iaculis, vel tempus mauris bibendum. Phasellus tempor enim eget commodo gravida. Sed et risus quis orci eleifend ullamcorper. Ut et nisi et sem convallis sodales. Proin nec nibh non metus condimentum vehicula. Maecenas ut felis tellus. Cras id diam diam. Nam eu ultricies nunc, in fermentum tellus. Donec et libero a augue fermentum congue. Nulla vitae augue arcu. Donec mollis faucibus est, ac consectetur lectus aliquet at. Class aptent taciti sociosqu ad litora torquent per conubia nostra posuere.] but found [Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean nunc leo, adipiscing et ultrices a, fermentum eget quam. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum mattis, risus tempus ultricies luctus, nisi elit consectetur velit, lacinia fringilla urna lectus sit amet nunc. Nunc nec dictum arcu. Duis id aliquet nulla. In ut augue elit. Phasellus semper ut lacus ac sagittis. Nunc elementum, dui nec ornare bibendum, ligula ante vulputate nisi, in imperdiet lectus eros rhoncus augue. Maecenas non interdum metus, vitae tempor mi. Sed rutrum, lorem quis varius tincidunt, augue elit accumsan nisl, sit amet gravida odio massa ultrices urna. Morbi suscipit mauris nec eros iaculis, vel tempus mauris bibendum. Phasellus tempor enim eget commodo gravida. Sed et risus quis orci eleifend ullamcorper. Ut et nisi et sem convallis sodales. Proin nec nibh non metus condimentum vehicula. Maecenas ut felis tellus. Cras id diam diam. Nam eu ultricies nunc, in fermentum tellus. Donec et libero a augue fermentum congue. Nulla vitae augue arcu. Donec mollis faucibus est, ac consectetur lectus aliquet at. Class aptent taciti sociosqu ad litora torquent per conubia nostra posuere.] at org.cryptacular.io.DecodingInputStreamTest.testDecode(DecodingInputStreamTest.java:48) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) ... Removed 16 stack frames java.lang.AssertionError: expected [Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean nunc leo, adipiscing et ultrices a, fermentum eget quam. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum mattis, risus tempus ultricies luctus, nisi elit consectetur velit, lacinia fringilla urna lectus sit amet nunc. Nunc nec dictum arcu. Duis id aliquet nulla. In ut augue elit. Phasellus semper ut lacus ac sagittis. Nunc elementum, dui nec ornare bibendum, ligula ante vulputate nisi, in imperdiet lectus eros rhoncus augue. Maecenas non interdum metus, vitae tempor mi. Sed rutrum, lorem quis varius tincidunt, augue elit accumsan nisl, sit amet gravida odio massa ultrices urna. Morbi suscipit mauris nec eros iaculis, vel tempus mauris bibendum. Phasellus tempor enim eget commodo gravida. Sed et risus quis orci eleifend ullamcorper. Ut et nisi et sem convallis sodales. Proin nec nibh non metus condimentum vehicula. Maecenas ut felis tellus. Cras id diam diam. Nam eu ultricies nunc, in fermentum tellus. Donec et libero a augue fermentum congue. Nulla vitae augue arcu. Donec mollis faucibus est, ac consectetur lectus aliquet at. Class aptent taciti sociosqu ad litora torquent per conubia nostra posuere.] but found [Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean nunc leo, adipiscing et ultrices a, fermentum eget quam. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum mattis, risus tempus ultricies luctus, nisi elit consectetur velit, lacinia fringilla urna lectus sit amet nunc. Nunc nec dictum arcu. Duis id aliquet nulla. In ut augue elit. Phasellus semper ut lacus ac sagittis. Nunc elementum, dui nec ornare bibendum, ligula ante vulputate nisi, in imperdiet lectus eros rhoncus augue. Maecenas non interdum metus, vitae tempor mi. Sed rutrum, lorem quis varius tincidunt, augue elit accumsan nisl, sit amet gravida odio massa ultrices urna. Morbi suscipit mauris nec eros iaculis, vel tempus mauris bibendum. Phasellus tempor enim eget commodo gravida. Sed et risus quis orci eleifend ullamcorper. Ut et nisi et sem convallis sodales. Proin nec nibh non metus condimentum vehicula. Maecenas ut felis tellus. Cras id diam diam. Nam eu ultricies nunc, in fermentum tellus. Donec et libero a augue fermentum congue. Nulla vitae augue arcu. Donec mollis faucibus est, ac consectetur lectus aliquet at. Class aptent taciti sociosqu ad litora torquent per conubia nostra posuere.] at org.testng.Assert.fail(Assert.java:94) at org.testng.Assert.failNotEquals(Assert.java:513) at org.testng.Assert.assertEqualsImpl(Assert.java:135) at org.testng.Assert.assertEquals(Assert.java:116) at org.testng.Assert.assertEquals(Assert.java:190) at org.testng.Assert.assertEquals(Assert.java:200) at org.cryptacular.io.DecodingInputStreamTest.testDecode(DecodingInputStreamTest.java:48) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:86) at org.testng.internal.Invoker.invokeMethod(Invoker.java:643) at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:820) at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1128) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129) at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) |
0 | org.cryptacular.io.DecodingInputStreamTest@2473b9ce |
testDecode Test class: org.cryptacular.io.DecodingInputStreamTest Parameters: src/test/resources/plaintexts/lorem-5000.txt |
java.lang.AssertionError: expected [Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent tempus sagittis erat et facilisis. In quis eleifend dolor. Duis sagittis porttitor risus non aliquam. Etiam malesuada purus et felis feugiat, et condimentum augue sagittis. Donec posuere semper lacus eget sollicitudin. Ut feugiat diam ipsum, ut tempor turpis vehicula sed. Duis euismod euismod rhoncus. Praesent vitae leo egestas neque pellentesque ultricies tincidunt et purus. Suspendisse interdum blandit urna imperdiet euismod. Etiam et metus molestie nisl imperdiet cursus. Donec ullamcorper purus sed leo rutrum tincidunt. Pellentesque iaculis tristique pellentesque. Pellentesque cursus porta nisl, at iaculis ligula dapibus quis. Morbi mattis, eros porta blandit ullamcorper, arcu dolor fermentum nunc, ac cursus magna arcu id nulla. Quisque urna urna, dapibus et blandit vitae, placerat quis nibh. Sed ac est eget nisl ultrices gravida. Aliquam id suscipit ligula. Suspendisse sollicitudin fermentum turpis. Donec auctor consectetur purus eu bibendum. Pellentesque eget elit vitae augue bibendum lacinia. Quisque convallis tristique turpis id viverra. Mauris aliquet bibendum bibendum. Morbi volutpat id dolor non aliquam. Aliquam ultrices dapibus diam, vel porttitor magna elementum et. Fusce eu dui quis dui malesuada tempor vel rhoncus orci. Vestibulum id vestibulum augue. Aenean turpis felis, auctor vel neque eget, fermentum semper ante. Proin imperdiet quis tellus vitae pulvinar. Phasellus est metus, molestie eget diam vel, consequat hendrerit erat. Donec laoreet vitae quam eu sagittis. Vivamus quis tincidunt turpis. Integer venenatis turpis velit. Morbi tempor elit mi, ac lacinia ligula interdum vel. Donec commodo erat vitae porta tincidunt. Quisque ullamcorper, est non lacinia consequat, turpis nunc feugiat metus, quis tincidunt lectus augue et ipsum. Curabitur lobortis facilisis luctus. Sed placerat ligula enim, at dignissim urna condimentum eget. Etiam tempus facilisis nibh, lobortis tincidunt ante ultrices at. Integer sed purus nec dolor aliquet dictum ut id mi. Nulla vel sem ipsum. Aliquam nec tincidunt metus. Interdum et malesuada fames ac ante ipsum primis in faucibus. Sed suscipit ipsum a varius commodo. Vestibulum bibendum at lectus sit amet vehicula. Pellentesque ullamcorper est eu purus iaculis laoreet. Nam nec neque eget massa faucibus elementum eu quis eros. Ut id laoreet dolor. Donec eget gravida elit, ac rutrum elit. Quisque lacus neque, fringilla in turpis et, gravida volutpat orci. Integer in nisl eget lorem ullamcorper condimentum nec venenatis lorem. Curabitur eget magna eu dui fermentum fringilla sed ut dolor. Nulla vestibulum nunc et pharetra imperdiet. Morbi tristique porttitor odio, nec pharetra orci lacinia vitae. Duis vestibulum diam ullamcorper massa vestibulum, ut auctor lorem imperdiet. Vestibulum et venenatis tellus. Suspendisse convallis, odio ac dictum lacinia, neque quam tincidunt risus, non ornare dolor lacus nec tellus. Mauris rhoncus fermentum neque sit amet sollicitudin. Pellentesque nulla magna, commodo vel tincidunt sed, hendrerit quis justo. In hac habitasse platea dictumst. Nunc et est augue. Vivamus pretium, odio vel sodales semper, risus ante elementum urna, ac ullamcorper massa neque non ligula. Cras id tellus quis urna adipiscing elementum. Donec adipiscing magna vel suscipit vulputate. Quisque in mi eget orci viverra scelerisque nec et magna. Cras posuere, urna lacinia dictum rhoncus, justo orci suscipit metus, ut gravida orci nulla in turpis. Interdum et malesuada fames ac ante ipsum primis in faucibus. In volutpat feugiat turpis, non faucibus nunc interdum ut. Praesent ornare sagittis urna, id lacinia tortor suscipit et. Pellentesque tempor mi ac nisi varius, vitae ullamcorper urna suscipit. Aliquam pellentesque vulputate turpis vestibulum eleifend. Donec faucibus eu felis eu blandit. Pellentesque pulvinar, elit non lacinia porttitor, orci nibh iaculis augue, ac scelerisque mi tellus quis tortor. Interdum et malesuada fames ac ante ipsum primis in faucibus. Cras nec suscipit risus, ut ultricies elit. Suspendisse et fringilla urna. Donec luctus et nisi quis bibendum. Quisque sed augue lacinia, pellentesque diam vitae, convallis metus. Nam vehicula metus eget orci sagittis sodales. Curabitur egestas congue nibh sed luctus. Nam luctus tellus at nulla vestibulum, rutrum fermentum est vulputate. Nulla condimentum dui a dolor lobortis, eu aliquet odio pretium. Phasellus id pretium nulla. Donec eu tincidunt lectus, in ornare orci. Pellentesque mollis est eget turpis aliquet, vel tempor velit fringilla. Curabitur a leo elementum elit pellentesque tincidunt vestibulum sit amet mi. Vestibulum varius pulvinar nisi sit amet dignissim. Vestibulum dui velit, commodo vel augue non, dapibus imperdiet mi. Etiam at turpis velit. Suspendisse tempor, nisl a congue pellentesque, erat tellus gravida sapien, et sodales nulla nisi at mauris. Nunc consectetur ligula vitae posuere pharetra. Integer id suscipit sem. Praesent cras amet.] but found [Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent tempus sagittis erat et facilisis. In quis eleifend dolor. Duis sagittis porttitor risus non aliquam. Etiam malesuada purus et felis feugiat, et condimentum augue sagittis. Donec posuere semper lacus eget sollicitudin. Ut feugiat diam ipsum, ut tempor turpis vehicula sed. Duis euismod euismod rhoncus. Praesent vitae leo egestas neque pellentesque ultricies tincidunt et purus. Suspendisse interdum blandit urna imperdiet euismod. Etiam et metus molestie nisl imperdiet cursus. Donec ullamcorper purus sed leo rutrum tincidunt. Pellentesque iaculis tristique pellentesque. Pellentesque cursus porta nisl, at iaculis ligula dapibus quis. Morbi mattis, eros porta blandit ullamcorper, arcu dolor fermentum nunc, ac cursus magna arcu id nulla. Quisque urna urna, dapibus et blandit vitae, placerat quis nibh. Sed ac est eget nisl ultrices gravida. Aliquam id suscipit ligula. Suspendisse sollicitudin fermentum turpis. Donec auctor consectetur purus eu bibendum. Pellentesque eget elit vitae augue bibendum lacinia. Quisque convallis tristique turpis id viverra. Mauris aliquet bibendum bibendum. Morbi volutpat id dolor non aliquam. Aliquam ultrices dapibus diam, vel porttitor magna elementum et. Fusce eu dui quis dui malesuada tempor vel rhoncus orci. Vestibulum id vestibulum augue. Aenean turpis felis, auctor vel neque eget, fermentum semper ante. Proin imperdiet quis tellus vitae pulvinar. Phasellus est metus, molestie eget diam vel, consequat hendrerit erat. Donec laoreet vitae quam eu sagittis. Vivamus quis tincidunt turpis. Integer venenatis turpis velit. Morbi tempor elit mi, ac lacinia ligula interdum vel. Donec commodo erat vitae porta tincidunt. Quisque ullamcorper, est non lacinia consequat, turpis nunc feugiat metus, quis tincidunt lectus augue et ipsum. Curabitur lobortis facilisis luctus. Sed placerat ligula enim, at dignissim urna condimentum eget. Etiam tempus facilisis nibh, lobortis tincidunt ante ultrices at. Integer sed purus nec dolor aliquet dictum ut id mi. Nulla vel sem ipsum. Aliquam nec tincidunt metus. Interdum et malesuada fames ac ante ipsum primis in faucibus. Sed suscipit ipsum a varius commodo. Vestibulum bibendum at lectus sit amet vehicula. Pellentesque ullamcorper est eu purus iaculis laoreet. Nam nec neque eget massa faucibus elementum eu quis eros. Ut id laoreet dolor. Donec eget gravida elit, ac rutrum elit. Quisque lacus neque, fringilla in turpis et, gravida volutpat orci. Integer in nisl eget lorem ullamcorper condimentum nec venenatis lorem. Curabitur eget magna eu dui fermentum fringilla sed ut dolor. Nulla vestibulum nunc et pharetra imperdiet. Morbi tristique porttitor odio, nec pharetra orci lacinia vitae. Duis vestibulum diam ullamcorper massa vestibulum, ut auctor lorem imperdiet. Vestibulum et venenatis tellus. Suspendisse convallis, odio ac dictum lacinia, neque quam tincidunt risus, non ornare dolor lacus nec tellus. Mauris rhoncus fermentum neque sit amet sollicitudin. Pellentesque nulla magna, commodo vel tincidunt sed, hendrerit quis justo. In hac habitasse platea dictumst. Nunc et est augue. Vivamus pretium, odio vel sodales semper, risus ante elementum urna, ac ullamcorper massa neque non ligula. Cras id tellus quis urna adipiscing elementum. Donec adipiscing magna vel suscipit vulputate. Quisque in mi eget orci viverra scelerisque nec et magna. Cras posuere, urna lacinia dictum rhoncus, justo orci suscipit metus, ut gravida orci nulla in turpis. Interdum et malesuada fames ac ante ipsum primis in faucibus. In volutpat feugiat turpis, non faucibus nunc interdum ut. Praesent ornare sagittis urna, id lacinia tortor suscipit et. Pellentesque tempor mi ac nisi varius, vitae ullamcorper urna suscipit. Aliquam pellentesque vulputate turpis vestibulum eleifend. Donec faucibus eu felis eu blandit. Pellentesque pulvinar, elit non lacinia porttitor, orci nibh iaculis augue, ac scelerisque mi tellus quis tortor. Interdum et malesuada fames ac ante ipsum primis in faucibus. Cras nec suscipit risus, ut ultricies elit. Suspendisse et fringilla urna. Donec luctus et nisi quis bibendum. Quisque sed augue lacinia, pellentesque diam vitae, convallis metus. Nam vehicula metus eget orci sagittis sodales. Curabitur egestas congue nibh sed luctus. Nam luctus tellus at nulla vestibulum, rutrum fermentum est vulputate. Nulla condimentum dui a dolor lobortis, eu aliquet odio pretium. Phasellus id pretium nulla. Donec eu tincidunt lectus, in ornare orci. Pellentesque mollis est eget turpis aliquet, vel tempor velit fringilla. Curabitur a leo elementum elit pellentesque tincidunt vestibulum sit amet mi. Vestibulum varius pulvinar nisi sit amet dignissim. Vestibulum dui velit, commodo vel augue non, dapibus imperdiet mi. Etiam at turpis velit. Suspendisse tempor, nisl a congue pellentesque, erat tellus gravida sapien, et sodales nulla nisi at mauris. Nunc consectetur ligula vitae posuere pharetra. Integer id suscipit sem. Praesent cras amet.] at org.cryptacular.io.DecodingInputStreamTest.testDecode(DecodingInputStreamTest.java:48) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) ... Removed 16 stack frames java.lang.AssertionError: expected [Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent tempus sagittis erat et facilisis. In quis eleifend dolor. Duis sagittis porttitor risus non aliquam. Etiam malesuada purus et felis feugiat, et condimentum augue sagittis. Donec posuere semper lacus eget sollicitudin. Ut feugiat diam ipsum, ut tempor turpis vehicula sed. Duis euismod euismod rhoncus. Praesent vitae leo egestas neque pellentesque ultricies tincidunt et purus. Suspendisse interdum blandit urna imperdiet euismod. Etiam et metus molestie nisl imperdiet cursus. Donec ullamcorper purus sed leo rutrum tincidunt. Pellentesque iaculis tristique pellentesque. Pellentesque cursus porta nisl, at iaculis ligula dapibus quis. Morbi mattis, eros porta blandit ullamcorper, arcu dolor fermentum nunc, ac cursus magna arcu id nulla. Quisque urna urna, dapibus et blandit vitae, placerat quis nibh. Sed ac est eget nisl ultrices gravida. Aliquam id suscipit ligula. Suspendisse sollicitudin fermentum turpis. Donec auctor consectetur purus eu bibendum. Pellentesque eget elit vitae augue bibendum lacinia. Quisque convallis tristique turpis id viverra. Mauris aliquet bibendum bibendum. Morbi volutpat id dolor non aliquam. Aliquam ultrices dapibus diam, vel porttitor magna elementum et. Fusce eu dui quis dui malesuada tempor vel rhoncus orci. Vestibulum id vestibulum augue. Aenean turpis felis, auctor vel neque eget, fermentum semper ante. Proin imperdiet quis tellus vitae pulvinar. Phasellus est metus, molestie eget diam vel, consequat hendrerit erat. Donec laoreet vitae quam eu sagittis. Vivamus quis tincidunt turpis. Integer venenatis turpis velit. Morbi tempor elit mi, ac lacinia ligula interdum vel. Donec commodo erat vitae porta tincidunt. Quisque ullamcorper, est non lacinia consequat, turpis nunc feugiat metus, quis tincidunt lectus augue et ipsum. Curabitur lobortis facilisis luctus. Sed placerat ligula enim, at dignissim urna condimentum eget. Etiam tempus facilisis nibh, lobortis tincidunt ante ultrices at. Integer sed purus nec dolor aliquet dictum ut id mi. Nulla vel sem ipsum. Aliquam nec tincidunt metus. Interdum et malesuada fames ac ante ipsum primis in faucibus. Sed suscipit ipsum a varius commodo. Vestibulum bibendum at lectus sit amet vehicula. Pellentesque ullamcorper est eu purus iaculis laoreet. Nam nec neque eget massa faucibus elementum eu quis eros. Ut id laoreet dolor. Donec eget gravida elit, ac rutrum elit. Quisque lacus neque, fringilla in turpis et, gravida volutpat orci. Integer in nisl eget lorem ullamcorper condimentum nec venenatis lorem. Curabitur eget magna eu dui fermentum fringilla sed ut dolor. Nulla vestibulum nunc et pharetra imperdiet. Morbi tristique porttitor odio, nec pharetra orci lacinia vitae. Duis vestibulum diam ullamcorper massa vestibulum, ut auctor lorem imperdiet. Vestibulum et venenatis tellus. Suspendisse convallis, odio ac dictum lacinia, neque quam tincidunt risus, non ornare dolor lacus nec tellus. Mauris rhoncus fermentum neque sit amet sollicitudin. Pellentesque nulla magna, commodo vel tincidunt sed, hendrerit quis justo. In hac habitasse platea dictumst. Nunc et est augue. Vivamus pretium, odio vel sodales semper, risus ante elementum urna, ac ullamcorper massa neque non ligula. Cras id tellus quis urna adipiscing elementum. Donec adipiscing magna vel suscipit vulputate. Quisque in mi eget orci viverra scelerisque nec et magna. Cras posuere, urna lacinia dictum rhoncus, justo orci suscipit metus, ut gravida orci nulla in turpis. Interdum et malesuada fames ac ante ipsum primis in faucibus. In volutpat feugiat turpis, non faucibus nunc interdum ut. Praesent ornare sagittis urna, id lacinia tortor suscipit et. Pellentesque tempor mi ac nisi varius, vitae ullamcorper urna suscipit. Aliquam pellentesque vulputate turpis vestibulum eleifend. Donec faucibus eu felis eu blandit. Pellentesque pulvinar, elit non lacinia porttitor, orci nibh iaculis augue, ac scelerisque mi tellus quis tortor. Interdum et malesuada fames ac ante ipsum primis in faucibus. Cras nec suscipit risus, ut ultricies elit. Suspendisse et fringilla urna. Donec luctus et nisi quis bibendum. Quisque sed augue lacinia, pellentesque diam vitae, convallis metus. Nam vehicula metus eget orci sagittis sodales. Curabitur egestas congue nibh sed luctus. Nam luctus tellus at nulla vestibulum, rutrum fermentum est vulputate. Nulla condimentum dui a dolor lobortis, eu aliquet odio pretium. Phasellus id pretium nulla. Donec eu tincidunt lectus, in ornare orci. Pellentesque mollis est eget turpis aliquet, vel tempor velit fringilla. Curabitur a leo elementum elit pellentesque tincidunt vestibulum sit amet mi. Vestibulum varius pulvinar nisi sit amet dignissim. Vestibulum dui velit, commodo vel augue non, dapibus imperdiet mi. Etiam at turpis velit. Suspendisse tempor, nisl a congue pellentesque, erat tellus gravida sapien, et sodales nulla nisi at mauris. Nunc consectetur ligula vitae posuere pharetra. Integer id suscipit sem. Praesent cras amet.] but found [Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent tempus sagittis erat et facilisis. In quis eleifend dolor. Duis sagittis porttitor risus non aliquam. Etiam malesuada purus et felis feugiat, et condimentum augue sagittis. Donec posuere semper lacus eget sollicitudin. Ut feugiat diam ipsum, ut tempor turpis vehicula sed. Duis euismod euismod rhoncus. Praesent vitae leo egestas neque pellentesque ultricies tincidunt et purus. Suspendisse interdum blandit urna imperdiet euismod. Etiam et metus molestie nisl imperdiet cursus. Donec ullamcorper purus sed leo rutrum tincidunt. Pellentesque iaculis tristique pellentesque. Pellentesque cursus porta nisl, at iaculis ligula dapibus quis. Morbi mattis, eros porta blandit ullamcorper, arcu dolor fermentum nunc, ac cursus magna arcu id nulla. Quisque urna urna, dapibus et blandit vitae, placerat quis nibh. Sed ac est eget nisl ultrices gravida. Aliquam id suscipit ligula. Suspendisse sollicitudin fermentum turpis. Donec auctor consectetur purus eu bibendum. Pellentesque eget elit vitae augue bibendum lacinia. Quisque convallis tristique turpis id viverra. Mauris aliquet bibendum bibendum. Morbi volutpat id dolor non aliquam. Aliquam ultrices dapibus diam, vel porttitor magna elementum et. Fusce eu dui quis dui malesuada tempor vel rhoncus orci. Vestibulum id vestibulum augue. Aenean turpis felis, auctor vel neque eget, fermentum semper ante. Proin imperdiet quis tellus vitae pulvinar. Phasellus est metus, molestie eget diam vel, consequat hendrerit erat. Donec laoreet vitae quam eu sagittis. Vivamus quis tincidunt turpis. Integer venenatis turpis velit. Morbi tempor elit mi, ac lacinia ligula interdum vel. Donec commodo erat vitae porta tincidunt. Quisque ullamcorper, est non lacinia consequat, turpis nunc feugiat metus, quis tincidunt lectus augue et ipsum. Curabitur lobortis facilisis luctus. Sed placerat ligula enim, at dignissim urna condimentum eget. Etiam tempus facilisis nibh, lobortis tincidunt ante ultrices at. Integer sed purus nec dolor aliquet dictum ut id mi. Nulla vel sem ipsum. Aliquam nec tincidunt metus. Interdum et malesuada fames ac ante ipsum primis in faucibus. Sed suscipit ipsum a varius commodo. Vestibulum bibendum at lectus sit amet vehicula. Pellentesque ullamcorper est eu purus iaculis laoreet. Nam nec neque eget massa faucibus elementum eu quis eros. Ut id laoreet dolor. Donec eget gravida elit, ac rutrum elit. Quisque lacus neque, fringilla in turpis et, gravida volutpat orci. Integer in nisl eget lorem ullamcorper condimentum nec venenatis lorem. Curabitur eget magna eu dui fermentum fringilla sed ut dolor. Nulla vestibulum nunc et pharetra imperdiet. Morbi tristique porttitor odio, nec pharetra orci lacinia vitae. Duis vestibulum diam ullamcorper massa vestibulum, ut auctor lorem imperdiet. Vestibulum et venenatis tellus. Suspendisse convallis, odio ac dictum lacinia, neque quam tincidunt risus, non ornare dolor lacus nec tellus. Mauris rhoncus fermentum neque sit amet sollicitudin. Pellentesque nulla magna, commodo vel tincidunt sed, hendrerit quis justo. In hac habitasse platea dictumst. Nunc et est augue. Vivamus pretium, odio vel sodales semper, risus ante elementum urna, ac ullamcorper massa neque non ligula. Cras id tellus quis urna adipiscing elementum. Donec adipiscing magna vel suscipit vulputate. Quisque in mi eget orci viverra scelerisque nec et magna. Cras posuere, urna lacinia dictum rhoncus, justo orci suscipit metus, ut gravida orci nulla in turpis. Interdum et malesuada fames ac ante ipsum primis in faucibus. In volutpat feugiat turpis, non faucibus nunc interdum ut. Praesent ornare sagittis urna, id lacinia tortor suscipit et. Pellentesque tempor mi ac nisi varius, vitae ullamcorper urna suscipit. Aliquam pellentesque vulputate turpis vestibulum eleifend. Donec faucibus eu felis eu blandit. Pellentesque pulvinar, elit non lacinia porttitor, orci nibh iaculis augue, ac scelerisque mi tellus quis tortor. Interdum et malesuada fames ac ante ipsum primis in faucibus. Cras nec suscipit risus, ut ultricies elit. Suspendisse et fringilla urna. Donec luctus et nisi quis bibendum. Quisque sed augue lacinia, pellentesque diam vitae, convallis metus. Nam vehicula metus eget orci sagittis sodales. Curabitur egestas congue nibh sed luctus. Nam luctus tellus at nulla vestibulum, rutrum fermentum est vulputate. Nulla condimentum dui a dolor lobortis, eu aliquet odio pretium. Phasellus id pretium nulla. Donec eu tincidunt lectus, in ornare orci. Pellentesque mollis est eget turpis aliquet, vel tempor velit fringilla. Curabitur a leo elementum elit pellentesque tincidunt vestibulum sit amet mi. Vestibulum varius pulvinar nisi sit amet dignissim. Vestibulum dui velit, commodo vel augue non, dapibus imperdiet mi. Etiam at turpis velit. Suspendisse tempor, nisl a congue pellentesque, erat tellus gravida sapien, et sodales nulla nisi at mauris. Nunc consectetur ligula vitae posuere pharetra. Integer id suscipit sem. Praesent cras amet.] at org.testng.Assert.fail(Assert.java:94) at org.testng.Assert.failNotEquals(Assert.java:513) at org.testng.Assert.assertEqualsImpl(Assert.java:135) at org.testng.Assert.assertEquals(Assert.java:116) at org.testng.Assert.assertEquals(Assert.java:190) at org.testng.Assert.assertEquals(Assert.java:200) at org.cryptacular.io.DecodingInputStreamTest.testDecode(DecodingInputStreamTest.java:48) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:86) at org.testng.internal.Invoker.invokeMethod(Invoker.java:643) at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:820) at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1128) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129) at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) |
0 | org.cryptacular.io.DecodingInputStreamTest@2473b9ce |
testDecodeFile Test class: org.cryptacular.codec.Base64DecoderTest Parameters: src/test/resources/plaintexts/lorem-1190.txt |
java.lang.AssertionError: expected [Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean nunc leo, adipiscing et ultrices a, fermentum eget quam. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum mattis, risus tempus ultricies luctus, nisi elit consectetur velit, lacinia fringilla urna lectus sit amet nunc. Nunc nec dictum arcu. Duis id aliquet nulla. In ut augue elit. Phasellus semper ut lacus ac sagittis. Nunc elementum, dui nec ornare bibendum, ligula ante vulputate nisi, in imperdiet lectus eros rhoncus augue. Maecenas non interdum metus, vitae tempor mi. Sed rutrum, lorem quis varius tincidunt, augue elit accumsan nisl, sit amet gravida odio massa ultrices urna. Morbi suscipit mauris nec eros iaculis, vel tempus mauris bibendum. Phasellus tempor enim eget commodo gravida. Sed et risus quis orci eleifend ullamcorper. Ut et nisi et sem convallis sodales. Proin nec nibh non metus condimentum vehicula. Maecenas ut felis tellus. Cras id diam diam. Nam eu ultricies nunc, in fermentum tellus. Donec et libero a augue fermentum congue. Nulla vitae augue arcu. Donec mollis faucibus est, ac consectetur lectus aliquet at. Class aptent taciti sociosqu ad litora torquent per conubia nost] but found [Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean nunc leo, adipiscing et ultrices a, fermentum eget quam. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum mattis, risus tempus ultricies luctus, nisi elit consectetur velit, lacinia fringilla urna lectus sit amet nunc. Nunc nec dictum arcu. Duis id aliquet nulla. In ut augue elit. Phasellus semper ut lacus ac sagittis. Nunc elementum, dui nec ornare bibendum, ligula ante vulputate nisi, in imperdiet lectus eros rhoncus augue. Maecenas non interdum metus, vitae tempor mi. Sed rutrum, lorem quis varius tincidunt, augue elit accumsan nisl, sit amet gravida odio massa ultrices urna. Morbi suscipit mauris nec eros iaculis, vel tempus mauris bibendum. Phasellus tempor enim eget commodo gravida. Sed et risus quis orci eleifend ullamcorper. Ut et nisi et sem convallis sodales. Proin nec nibh non metus condimentum vehicula. Maecenas ut felis tellus. Cras id diam diam. Nam eu ultricies nunc, in fermentum tellus. Donec et libero a augue fermentum congue. Nulla vitae augue arcu. Donec mollis faucibus est, ac consectetur lectus aliquet at. Class aptent taciti sociosqu ad litora torquent per conubia nost] at org.cryptacular.codec.Base64DecoderTest.testDecodeFile(Base64DecoderTest.java:108) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) ... Removed 16 stack frames java.lang.AssertionError: expected [Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean nunc leo, adipiscing et ultrices a, fermentum eget quam. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum mattis, risus tempus ultricies luctus, nisi elit consectetur velit, lacinia fringilla urna lectus sit amet nunc. Nunc nec dictum arcu. Duis id aliquet nulla. In ut augue elit. Phasellus semper ut lacus ac sagittis. Nunc elementum, dui nec ornare bibendum, ligula ante vulputate nisi, in imperdiet lectus eros rhoncus augue. Maecenas non interdum metus, vitae tempor mi. Sed rutrum, lorem quis varius tincidunt, augue elit accumsan nisl, sit amet gravida odio massa ultrices urna. Morbi suscipit mauris nec eros iaculis, vel tempus mauris bibendum. Phasellus tempor enim eget commodo gravida. Sed et risus quis orci eleifend ullamcorper. Ut et nisi et sem convallis sodales. Proin nec nibh non metus condimentum vehicula. Maecenas ut felis tellus. Cras id diam diam. Nam eu ultricies nunc, in fermentum tellus. Donec et libero a augue fermentum congue. Nulla vitae augue arcu. Donec mollis faucibus est, ac consectetur lectus aliquet at. Class aptent taciti sociosqu ad litora torquent per conubia nost] but found [Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean nunc leo, adipiscing et ultrices a, fermentum eget quam. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum mattis, risus tempus ultricies luctus, nisi elit consectetur velit, lacinia fringilla urna lectus sit amet nunc. Nunc nec dictum arcu. Duis id aliquet nulla. In ut augue elit. Phasellus semper ut lacus ac sagittis. Nunc elementum, dui nec ornare bibendum, ligula ante vulputate nisi, in imperdiet lectus eros rhoncus augue. Maecenas non interdum metus, vitae tempor mi. Sed rutrum, lorem quis varius tincidunt, augue elit accumsan nisl, sit amet gravida odio massa ultrices urna. Morbi suscipit mauris nec eros iaculis, vel tempus mauris bibendum. Phasellus tempor enim eget commodo gravida. Sed et risus quis orci eleifend ullamcorper. Ut et nisi et sem convallis sodales. Proin nec nibh non metus condimentum vehicula. Maecenas ut felis tellus. Cras id diam diam. Nam eu ultricies nunc, in fermentum tellus. Donec et libero a augue fermentum congue. Nulla vitae augue arcu. Donec mollis faucibus est, ac consectetur lectus aliquet at. Class aptent taciti sociosqu ad litora torquent per conubia nost] at org.testng.Assert.fail(Assert.java:94) at org.testng.Assert.failNotEquals(Assert.java:513) at org.testng.Assert.assertEqualsImpl(Assert.java:135) at org.testng.Assert.assertEquals(Assert.java:116) at org.testng.Assert.assertEquals(Assert.java:190) at org.testng.Assert.assertEquals(Assert.java:200) at org.cryptacular.codec.Base64DecoderTest.testDecodeFile(Base64DecoderTest.java:108) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:86) at org.testng.internal.Invoker.invokeMethod(Invoker.java:643) at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:820) at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1128) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129) at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) |
0 | org.cryptacular.codec.Base64DecoderTest@133e16fd |
testDecodeFile Test class: org.cryptacular.codec.Base64DecoderTest Parameters: src/test/resources/plaintexts/lorem-1200.txt |
java.lang.AssertionError: expected [Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean nunc leo, adipiscing et ultrices a, fermentum eget quam. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum mattis, risus tempus ultricies luctus, nisi elit consectetur velit, lacinia fringilla urna lectus sit amet nunc. Nunc nec dictum arcu. Duis id aliquet nulla. In ut augue elit. Phasellus semper ut lacus ac sagittis. Nunc elementum, dui nec ornare bibendum, ligula ante vulputate nisi, in imperdiet lectus eros rhoncus augue. Maecenas non interdum metus, vitae tempor mi. Sed rutrum, lorem quis varius tincidunt, augue elit accumsan nisl, sit amet gravida odio massa ultrices urna. Morbi suscipit mauris nec eros iaculis, vel tempus mauris bibendum. Phasellus tempor enim eget commodo gravida. Sed et risus quis orci eleifend ullamcorper. Ut et nisi et sem convallis sodales. Proin nec nibh non metus condimentum vehicula. Maecenas ut felis tellus. Cras id diam diam. Nam eu ultricies nunc, in fermentum tellus. Donec et libero a augue fermentum congue. Nulla vitae augue arcu. Donec mollis faucibus est, ac consectetur lectus aliquet at. Class aptent taciti sociosqu ad litora torquent per conubia nostra posuere.] but found [Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean nunc leo, adipiscing et ultrices a, fermentum eget quam. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum mattis, risus tempus ultricies luctus, nisi elit consectetur velit, lacinia fringilla urna lectus sit amet nunc. Nunc nec dictum arcu. Duis id aliquet nulla. In ut augue elit. Phasellus semper ut lacus ac sagittis. Nunc elementum, dui nec ornare bibendum, ligula ante vulputate nisi, in imperdiet lectus eros rhoncus augue. Maecenas non interdum metus, vitae tempor mi. Sed rutrum, lorem quis varius tincidunt, augue elit accumsan nisl, sit amet gravida odio massa ultrices urna. Morbi suscipit mauris nec eros iaculis, vel tempus mauris bibendum. Phasellus tempor enim eget commodo gravida. Sed et risus quis orci eleifend ullamcorper. Ut et nisi et sem convallis sodales. Proin nec nibh non metus condimentum vehicula. Maecenas ut felis tellus. Cras id diam diam. Nam eu ultricies nunc, in fermentum tellus. Donec et libero a augue fermentum congue. Nulla vitae augue arcu. Donec mollis faucibus est, ac consectetur lectus aliquet at. Class aptent taciti sociosqu ad litora torquent per conubia nostra posuere.] at org.cryptacular.codec.Base64DecoderTest.testDecodeFile(Base64DecoderTest.java:108) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) ... Removed 16 stack frames java.lang.AssertionError: expected [Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean nunc leo, adipiscing et ultrices a, fermentum eget quam. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum mattis, risus tempus ultricies luctus, nisi elit consectetur velit, lacinia fringilla urna lectus sit amet nunc. Nunc nec dictum arcu. Duis id aliquet nulla. In ut augue elit. Phasellus semper ut lacus ac sagittis. Nunc elementum, dui nec ornare bibendum, ligula ante vulputate nisi, in imperdiet lectus eros rhoncus augue. Maecenas non interdum metus, vitae tempor mi. Sed rutrum, lorem quis varius tincidunt, augue elit accumsan nisl, sit amet gravida odio massa ultrices urna. Morbi suscipit mauris nec eros iaculis, vel tempus mauris bibendum. Phasellus tempor enim eget commodo gravida. Sed et risus quis orci eleifend ullamcorper. Ut et nisi et sem convallis sodales. Proin nec nibh non metus condimentum vehicula. Maecenas ut felis tellus. Cras id diam diam. Nam eu ultricies nunc, in fermentum tellus. Donec et libero a augue fermentum congue. Nulla vitae augue arcu. Donec mollis faucibus est, ac consectetur lectus aliquet at. Class aptent taciti sociosqu ad litora torquent per conubia nostra posuere.] but found [Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean nunc leo, adipiscing et ultrices a, fermentum eget quam. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum mattis, risus tempus ultricies luctus, nisi elit consectetur velit, lacinia fringilla urna lectus sit amet nunc. Nunc nec dictum arcu. Duis id aliquet nulla. In ut augue elit. Phasellus semper ut lacus ac sagittis. Nunc elementum, dui nec ornare bibendum, ligula ante vulputate nisi, in imperdiet lectus eros rhoncus augue. Maecenas non interdum metus, vitae tempor mi. Sed rutrum, lorem quis varius tincidunt, augue elit accumsan nisl, sit amet gravida odio massa ultrices urna. Morbi suscipit mauris nec eros iaculis, vel tempus mauris bibendum. Phasellus tempor enim eget commodo gravida. Sed et risus quis orci eleifend ullamcorper. Ut et nisi et sem convallis sodales. Proin nec nibh non metus condimentum vehicula. Maecenas ut felis tellus. Cras id diam diam. Nam eu ultricies nunc, in fermentum tellus. Donec et libero a augue fermentum congue. Nulla vitae augue arcu. Donec mollis faucibus est, ac consectetur lectus aliquet at. Class aptent taciti sociosqu ad litora torquent per conubia nostra posuere.] at org.testng.Assert.fail(Assert.java:94) at org.testng.Assert.failNotEquals(Assert.java:513) at org.testng.Assert.assertEqualsImpl(Assert.java:135) at org.testng.Assert.assertEquals(Assert.java:116) at org.testng.Assert.assertEquals(Assert.java:190) at org.testng.Assert.assertEquals(Assert.java:200) at org.cryptacular.codec.Base64DecoderTest.testDecodeFile(Base64DecoderTest.java:108) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:86) at org.testng.internal.Invoker.invokeMethod(Invoker.java:643) at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:820) at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1128) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129) at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) |
0 | org.cryptacular.codec.Base64DecoderTest@133e16fd |
testDecodeFile Test class: org.cryptacular.codec.Base64DecoderTest Parameters: src/test/resources/plaintexts/lorem-5000.txt |
java.lang.AssertionError: expected [Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent tempus sagittis erat et facilisis. In quis eleifend dolor. Duis sagittis porttitor risus non aliquam. Etiam malesuada purus et felis feugiat, et condimentum augue sagittis. Donec posuere semper lacus eget sollicitudin. Ut feugiat diam ipsum, ut tempor turpis vehicula sed. Duis euismod euismod rhoncus. Praesent vitae leo egestas neque pellentesque ultricies tincidunt et purus. Suspendisse interdum blandit urna imperdiet euismod. Etiam et metus molestie nisl imperdiet cursus. Donec ullamcorper purus sed leo rutrum tincidunt. Pellentesque iaculis tristique pellentesque. Pellentesque cursus porta nisl, at iaculis ligula dapibus quis. Morbi mattis, eros porta blandit ullamcorper, arcu dolor fermentum nunc, ac cursus magna arcu id nulla. Quisque urna urna, dapibus et blandit vitae, placerat quis nibh. Sed ac est eget nisl ultrices gravida. Aliquam id suscipit ligula. Suspendisse sollicitudin fermentum turpis. Donec auctor consectetur purus eu bibendum. Pellentesque eget elit vitae augue bibendum lacinia. Quisque convallis tristique turpis id viverra. Mauris aliquet bibendum bibendum. Morbi volutpat id dolor non aliquam. Aliquam ultrices dapibus diam, vel porttitor magna elementum et. Fusce eu dui quis dui malesuada tempor vel rhoncus orci. Vestibulum id vestibulum augue. Aenean turpis felis, auctor vel neque eget, fermentum semper ante. Proin imperdiet quis tellus vitae pulvinar. Phasellus est metus, molestie eget diam vel, consequat hendrerit erat. Donec laoreet vitae quam eu sagittis. Vivamus quis tincidunt turpis. Integer venenatis turpis velit. Morbi tempor elit mi, ac lacinia ligula interdum vel. Donec commodo erat vitae porta tincidunt. Quisque ullamcorper, est non lacinia consequat, turpis nunc feugiat metus, quis tincidunt lectus augue et ipsum. Curabitur lobortis facilisis luctus. Sed placerat ligula enim, at dignissim urna condimentum eget. Etiam tempus facilisis nibh, lobortis tincidunt ante ultrices at. Integer sed purus nec dolor aliquet dictum ut id mi. Nulla vel sem ipsum. Aliquam nec tincidunt metus. Interdum et malesuada fames ac ante ipsum primis in faucibus. Sed suscipit ipsum a varius commodo. Vestibulum bibendum at lectus sit amet vehicula. Pellentesque ullamcorper est eu purus iaculis laoreet. Nam nec neque eget massa faucibus elementum eu quis eros. Ut id laoreet dolor. Donec eget gravida elit, ac rutrum elit. Quisque lacus neque, fringilla in turpis et, gravida volutpat orci. Integer in nisl eget lorem ullamcorper condimentum nec venenatis lorem. Curabitur eget magna eu dui fermentum fringilla sed ut dolor. Nulla vestibulum nunc et pharetra imperdiet. Morbi tristique porttitor odio, nec pharetra orci lacinia vitae. Duis vestibulum diam ullamcorper massa vestibulum, ut auctor lorem imperdiet. Vestibulum et venenatis tellus. Suspendisse convallis, odio ac dictum lacinia, neque quam tincidunt risus, non ornare dolor lacus nec tellus. Mauris rhoncus fermentum neque sit amet sollicitudin. Pellentesque nulla magna, commodo vel tincidunt sed, hendrerit quis justo. In hac habitasse platea dictumst. Nunc et est augue. Vivamus pretium, odio vel sodales semper, risus ante elementum urna, ac ullamcorper massa neque non ligula. Cras id tellus quis urna adipiscing elementum. Donec adipiscing magna vel suscipit vulputate. Quisque in mi eget orci viverra scelerisque nec et magna. Cras posuere, urna lacinia dictum rhoncus, justo orci suscipit metus, ut gravida orci nulla in turpis. Interdum et malesuada fames ac ante ipsum primis in faucibus. In volutpat feugiat turpis, non faucibus nunc interdum ut. Praesent ornare sagittis urna, id lacinia tortor suscipit et. Pellentesque tempor mi ac nisi varius, vitae ullamcorper urna suscipit. Aliquam pellentesque vulputate turpis vestibulum eleifend. Donec faucibus eu felis eu blandit. Pellentesque pulvinar, elit non lacinia porttitor, orci nibh iaculis augue, ac scelerisque mi tellus quis tortor. Interdum et malesuada fames ac ante ipsum primis in faucibus. Cras nec suscipit risus, ut ultricies elit. Suspendisse et fringilla urna. Donec luctus et nisi quis bibendum. Quisque sed augue lacinia, pellentesque diam vitae, convallis metus. Nam vehicula metus eget orci sagittis sodales. Curabitur egestas congue nibh sed luctus. Nam luctus tellus at nulla vestibulum, rutrum fermentum est vulputate. Nulla condimentum dui a dolor lobortis, eu aliquet odio pretium. Phasellus id pretium nulla. Donec eu tincidunt lectus, in ornare orci. Pellentesque mollis est eget turpis aliquet, vel tempor velit fringilla. Curabitur a leo elementum elit pellentesque tincidunt vestibulum sit amet mi. Vestibulum varius pulvinar nisi sit amet dignissim. Vestibulum dui velit, commodo vel augue non, dapibus imperdiet mi. Etiam at turpis velit. Suspendisse tempor, nisl a congue pellentesque, erat tellus gravida sapien, et sodales nulla nisi at mauris. Nunc consectetur ligula vitae posuere pharetra. Integer id suscipit sem. Praesent cras amet.] but found [Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent tempus sagittis erat et facilisis. In quis eleifend dolor. Duis sagittis porttitor risus non aliquam. Etiam malesuada purus et felis feugiat, et condimentum augue sagittis. Donec posuere semper lacus eget sollicitudin. Ut feugiat diam ipsum, ut tempor turpis vehicula sed. Duis euismod euismod rhoncus. Praesent vitae leo egestas neque pellentesque ultricies tincidunt et purus. Suspendisse interdum blandit urna imperdiet euismod. Etiam et metus molestie nisl imperdiet cursus. Donec ullamcorper purus sed leo rutrum tincidunt. Pellentesque iaculis tristique pellentesque. Pellentesque cursus porta nisl, at iaculis ligula dapibus quis. Morbi mattis, eros porta blandit ullamcorper, arcu dolor fermentum nunc, ac cursus magna arcu id nulla. Quisque urna urna, dapibus et blandit vitae, placerat quis nibh. Sed ac est eget nisl ultrices gravida. Aliquam id suscipit ligula. Suspendisse sollicitudin fermentum turpis. Donec auctor consectetur purus eu bibendum. Pellentesque eget elit vitae augue bibendum lacinia. Quisque convallis tristique turpis id viverra. Mauris aliquet bibendum bibendum. Morbi volutpat id dolor non aliquam. Aliquam ultrices dapibus diam, vel porttitor magna elementum et. Fusce eu dui quis dui malesuada tempor vel rhoncus orci. Vestibulum id vestibulum augue. Aenean turpis felis, auctor vel neque eget, fermentum semper ante. Proin imperdiet quis tellus vitae pulvinar. Phasellus est metus, molestie eget diam vel, consequat hendrerit erat. Donec laoreet vitae quam eu sagittis. Vivamus quis tincidunt turpis. Integer venenatis turpis velit. Morbi tempor elit mi, ac lacinia ligula interdum vel. Donec commodo erat vitae porta tincidunt. Quisque ullamcorper, est non lacinia consequat, turpis nunc feugiat metus, quis tincidunt lectus augue et ipsum. Curabitur lobortis facilisis luctus. Sed placerat ligula enim, at dignissim urna condimentum eget. Etiam tempus facilisis nibh, lobortis tincidunt ante ultrices at. Integer sed purus nec dolor aliquet dictum ut id mi. Nulla vel sem ipsum. Aliquam nec tincidunt metus. Interdum et malesuada fames ac ante ipsum primis in faucibus. Sed suscipit ipsum a varius commodo. Vestibulum bibendum at lectus sit amet vehicula. Pellentesque ullamcorper est eu purus iaculis laoreet. Nam nec neque eget massa faucibus elementum eu quis eros. Ut id laoreet dolor. Donec eget gravida elit, ac rutrum elit. Quisque lacus neque, fringilla in turpis et, gravida volutpat orci. Integer in nisl eget lorem ullamcorper condimentum nec venenatis lorem. Curabitur eget magna eu dui fermentum fringilla sed ut dolor. Nulla vestibulum nunc et pharetra imperdiet. Morbi tristique porttitor odio, nec pharetra orci lacinia vitae. Duis vestibulum diam ullamcorper massa vestibulum, ut auctor lorem imperdiet. Vestibulum et venenatis tellus. Suspendisse convallis, odio ac dictum lacinia, neque quam tincidunt risus, non ornare dolor lacus nec tellus. Mauris rhoncus fermentum neque sit amet sollicitudin. Pellentesque nulla magna, commodo vel tincidunt sed, hendrerit quis justo. In hac habitasse platea dictumst. Nunc et est augue. Vivamus pretium, odio vel sodales semper, risus ante elementum urna, ac ullamcorper massa neque non ligula. Cras id tellus quis urna adipiscing elementum. Donec adipiscing magna vel suscipit vulputate. Quisque in mi eget orci viverra scelerisque nec et magna. Cras posuere, urna lacinia dictum rhoncus, justo orci suscipit metus, ut gravida orci nulla in turpis. Interdum et malesuada fames ac ante ipsum primis in faucibus. In volutpat feugiat turpis, non faucibus nunc interdum ut. Praesent ornare sagittis urna, id lacinia tortor suscipit et. Pellentesque tempor mi ac nisi varius, vitae ullamcorper urna suscipit. Aliquam pellentesque vulputate turpis vestibulum eleifend. Donec faucibus eu felis eu blandit. Pellentesque pulvinar, elit non lacinia porttitor, orci nibh iaculis augue, ac scelerisque mi tellus quis tortor. Interdum et malesuada fames ac ante ipsum primis in faucibus. Cras nec suscipit risus, ut ultricies elit. Suspendisse et fringilla urna. Donec luctus et nisi quis bibendum. Quisque sed augue lacinia, pellentesque diam vitae, convallis metus. Nam vehicula metus eget orci sagittis sodales. Curabitur egestas congue nibh sed luctus. Nam luctus tellus at nulla vestibulum, rutrum fermentum est vulputate. Nulla condimentum dui a dolor lobortis, eu aliquet odio pretium. Phasellus id pretium nulla. Donec eu tincidunt lectus, in ornare orci. Pellentesque mollis est eget turpis aliquet, vel tempor velit fringilla. Curabitur a leo elementum elit pellentesque tincidunt vestibulum sit amet mi. Vestibulum varius pulvinar nisi sit amet dignissim. Vestibulum dui velit, commodo vel augue non, dapibus imperdiet mi. Etiam at turpis velit. Suspendisse tempor, nisl a congue pellentesque, erat tellus gravida sapien, et sodales nulla nisi at mauris. Nunc consectetur ligula vitae posuere pharetra. Integer id suscipit sem. Praesent cras amet.] at org.cryptacular.codec.Base64DecoderTest.testDecodeFile(Base64DecoderTest.java:108) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) ... Removed 16 stack frames java.lang.AssertionError: expected [Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent tempus sagittis erat et facilisis. In quis eleifend dolor. Duis sagittis porttitor risus non aliquam. Etiam malesuada purus et felis feugiat, et condimentum augue sagittis. Donec posuere semper lacus eget sollicitudin. Ut feugiat diam ipsum, ut tempor turpis vehicula sed. Duis euismod euismod rhoncus. Praesent vitae leo egestas neque pellentesque ultricies tincidunt et purus. Suspendisse interdum blandit urna imperdiet euismod. Etiam et metus molestie nisl imperdiet cursus. Donec ullamcorper purus sed leo rutrum tincidunt. Pellentesque iaculis tristique pellentesque. Pellentesque cursus porta nisl, at iaculis ligula dapibus quis. Morbi mattis, eros porta blandit ullamcorper, arcu dolor fermentum nunc, ac cursus magna arcu id nulla. Quisque urna urna, dapibus et blandit vitae, placerat quis nibh. Sed ac est eget nisl ultrices gravida. Aliquam id suscipit ligula. Suspendisse sollicitudin fermentum turpis. Donec auctor consectetur purus eu bibendum. Pellentesque eget elit vitae augue bibendum lacinia. Quisque convallis tristique turpis id viverra. Mauris aliquet bibendum bibendum. Morbi volutpat id dolor non aliquam. Aliquam ultrices dapibus diam, vel porttitor magna elementum et. Fusce eu dui quis dui malesuada tempor vel rhoncus orci. Vestibulum id vestibulum augue. Aenean turpis felis, auctor vel neque eget, fermentum semper ante. Proin imperdiet quis tellus vitae pulvinar. Phasellus est metus, molestie eget diam vel, consequat hendrerit erat. Donec laoreet vitae quam eu sagittis. Vivamus quis tincidunt turpis. Integer venenatis turpis velit. Morbi tempor elit mi, ac lacinia ligula interdum vel. Donec commodo erat vitae porta tincidunt. Quisque ullamcorper, est non lacinia consequat, turpis nunc feugiat metus, quis tincidunt lectus augue et ipsum. Curabitur lobortis facilisis luctus. Sed placerat ligula enim, at dignissim urna condimentum eget. Etiam tempus facilisis nibh, lobortis tincidunt ante ultrices at. Integer sed purus nec dolor aliquet dictum ut id mi. Nulla vel sem ipsum. Aliquam nec tincidunt metus. Interdum et malesuada fames ac ante ipsum primis in faucibus. Sed suscipit ipsum a varius commodo. Vestibulum bibendum at lectus sit amet vehicula. Pellentesque ullamcorper est eu purus iaculis laoreet. Nam nec neque eget massa faucibus elementum eu quis eros. Ut id laoreet dolor. Donec eget gravida elit, ac rutrum elit. Quisque lacus neque, fringilla in turpis et, gravida volutpat orci. Integer in nisl eget lorem ullamcorper condimentum nec venenatis lorem. Curabitur eget magna eu dui fermentum fringilla sed ut dolor. Nulla vestibulum nunc et pharetra imperdiet. Morbi tristique porttitor odio, nec pharetra orci lacinia vitae. Duis vestibulum diam ullamcorper massa vestibulum, ut auctor lorem imperdiet. Vestibulum et venenatis tellus. Suspendisse convallis, odio ac dictum lacinia, neque quam tincidunt risus, non ornare dolor lacus nec tellus. Mauris rhoncus fermentum neque sit amet sollicitudin. Pellentesque nulla magna, commodo vel tincidunt sed, hendrerit quis justo. In hac habitasse platea dictumst. Nunc et est augue. Vivamus pretium, odio vel sodales semper, risus ante elementum urna, ac ullamcorper massa neque non ligula. Cras id tellus quis urna adipiscing elementum. Donec adipiscing magna vel suscipit vulputate. Quisque in mi eget orci viverra scelerisque nec et magna. Cras posuere, urna lacinia dictum rhoncus, justo orci suscipit metus, ut gravida orci nulla in turpis. Interdum et malesuada fames ac ante ipsum primis in faucibus. In volutpat feugiat turpis, non faucibus nunc interdum ut. Praesent ornare sagittis urna, id lacinia tortor suscipit et. Pellentesque tempor mi ac nisi varius, vitae ullamcorper urna suscipit. Aliquam pellentesque vulputate turpis vestibulum eleifend. Donec faucibus eu felis eu blandit. Pellentesque pulvinar, elit non lacinia porttitor, orci nibh iaculis augue, ac scelerisque mi tellus quis tortor. Interdum et malesuada fames ac ante ipsum primis in faucibus. Cras nec suscipit risus, ut ultricies elit. Suspendisse et fringilla urna. Donec luctus et nisi quis bibendum. Quisque sed augue lacinia, pellentesque diam vitae, convallis metus. Nam vehicula metus eget orci sagittis sodales. Curabitur egestas congue nibh sed luctus. Nam luctus tellus at nulla vestibulum, rutrum fermentum est vulputate. Nulla condimentum dui a dolor lobortis, eu aliquet odio pretium. Phasellus id pretium nulla. Donec eu tincidunt lectus, in ornare orci. Pellentesque mollis est eget turpis aliquet, vel tempor velit fringilla. Curabitur a leo elementum elit pellentesque tincidunt vestibulum sit amet mi. Vestibulum varius pulvinar nisi sit amet dignissim. Vestibulum dui velit, commodo vel augue non, dapibus imperdiet mi. Etiam at turpis velit. Suspendisse tempor, nisl a congue pellentesque, erat tellus gravida sapien, et sodales nulla nisi at mauris. Nunc consectetur ligula vitae posuere pharetra. Integer id suscipit sem. Praesent cras amet.] but found [Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent tempus sagittis erat et facilisis. In quis eleifend dolor. Duis sagittis porttitor risus non aliquam. Etiam malesuada purus et felis feugiat, et condimentum augue sagittis. Donec posuere semper lacus eget sollicitudin. Ut feugiat diam ipsum, ut tempor turpis vehicula sed. Duis euismod euismod rhoncus. Praesent vitae leo egestas neque pellentesque ultricies tincidunt et purus. Suspendisse interdum blandit urna imperdiet euismod. Etiam et metus molestie nisl imperdiet cursus. Donec ullamcorper purus sed leo rutrum tincidunt. Pellentesque iaculis tristique pellentesque. Pellentesque cursus porta nisl, at iaculis ligula dapibus quis. Morbi mattis, eros porta blandit ullamcorper, arcu dolor fermentum nunc, ac cursus magna arcu id nulla. Quisque urna urna, dapibus et blandit vitae, placerat quis nibh. Sed ac est eget nisl ultrices gravida. Aliquam id suscipit ligula. Suspendisse sollicitudin fermentum turpis. Donec auctor consectetur purus eu bibendum. Pellentesque eget elit vitae augue bibendum lacinia. Quisque convallis tristique turpis id viverra. Mauris aliquet bibendum bibendum. Morbi volutpat id dolor non aliquam. Aliquam ultrices dapibus diam, vel porttitor magna elementum et. Fusce eu dui quis dui malesuada tempor vel rhoncus orci. Vestibulum id vestibulum augue. Aenean turpis felis, auctor vel neque eget, fermentum semper ante. Proin imperdiet quis tellus vitae pulvinar. Phasellus est metus, molestie eget diam vel, consequat hendrerit erat. Donec laoreet vitae quam eu sagittis. Vivamus quis tincidunt turpis. Integer venenatis turpis velit. Morbi tempor elit mi, ac lacinia ligula interdum vel. Donec commodo erat vitae porta tincidunt. Quisque ullamcorper, est non lacinia consequat, turpis nunc feugiat metus, quis tincidunt lectus augue et ipsum. Curabitur lobortis facilisis luctus. Sed placerat ligula enim, at dignissim urna condimentum eget. Etiam tempus facilisis nibh, lobortis tincidunt ante ultrices at. Integer sed purus nec dolor aliquet dictum ut id mi. Nulla vel sem ipsum. Aliquam nec tincidunt metus. Interdum et malesuada fames ac ante ipsum primis in faucibus. Sed suscipit ipsum a varius commodo. Vestibulum bibendum at lectus sit amet vehicula. Pellentesque ullamcorper est eu purus iaculis laoreet. Nam nec neque eget massa faucibus elementum eu quis eros. Ut id laoreet dolor. Donec eget gravida elit, ac rutrum elit. Quisque lacus neque, fringilla in turpis et, gravida volutpat orci. Integer in nisl eget lorem ullamcorper condimentum nec venenatis lorem. Curabitur eget magna eu dui fermentum fringilla sed ut dolor. Nulla vestibulum nunc et pharetra imperdiet. Morbi tristique porttitor odio, nec pharetra orci lacinia vitae. Duis vestibulum diam ullamcorper massa vestibulum, ut auctor lorem imperdiet. Vestibulum et venenatis tellus. Suspendisse convallis, odio ac dictum lacinia, neque quam tincidunt risus, non ornare dolor lacus nec tellus. Mauris rhoncus fermentum neque sit amet sollicitudin. Pellentesque nulla magna, commodo vel tincidunt sed, hendrerit quis justo. In hac habitasse platea dictumst. Nunc et est augue. Vivamus pretium, odio vel sodales semper, risus ante elementum urna, ac ullamcorper massa neque non ligula. Cras id tellus quis urna adipiscing elementum. Donec adipiscing magna vel suscipit vulputate. Quisque in mi eget orci viverra scelerisque nec et magna. Cras posuere, urna lacinia dictum rhoncus, justo orci suscipit metus, ut gravida orci nulla in turpis. Interdum et malesuada fames ac ante ipsum primis in faucibus. In volutpat feugiat turpis, non faucibus nunc interdum ut. Praesent ornare sagittis urna, id lacinia tortor suscipit et. Pellentesque tempor mi ac nisi varius, vitae ullamcorper urna suscipit. Aliquam pellentesque vulputate turpis vestibulum eleifend. Donec faucibus eu felis eu blandit. Pellentesque pulvinar, elit non lacinia porttitor, orci nibh iaculis augue, ac scelerisque mi tellus quis tortor. Interdum et malesuada fames ac ante ipsum primis in faucibus. Cras nec suscipit risus, ut ultricies elit. Suspendisse et fringilla urna. Donec luctus et nisi quis bibendum. Quisque sed augue lacinia, pellentesque diam vitae, convallis metus. Nam vehicula metus eget orci sagittis sodales. Curabitur egestas congue nibh sed luctus. Nam luctus tellus at nulla vestibulum, rutrum fermentum est vulputate. Nulla condimentum dui a dolor lobortis, eu aliquet odio pretium. Phasellus id pretium nulla. Donec eu tincidunt lectus, in ornare orci. Pellentesque mollis est eget turpis aliquet, vel tempor velit fringilla. Curabitur a leo elementum elit pellentesque tincidunt vestibulum sit amet mi. Vestibulum varius pulvinar nisi sit amet dignissim. Vestibulum dui velit, commodo vel augue non, dapibus imperdiet mi. Etiam at turpis velit. Suspendisse tempor, nisl a congue pellentesque, erat tellus gravida sapien, et sodales nulla nisi at mauris. Nunc consectetur ligula vitae posuere pharetra. Integer id suscipit sem. Praesent cras amet.] at org.testng.Assert.fail(Assert.java:94) at org.testng.Assert.failNotEquals(Assert.java:513) at org.testng.Assert.assertEqualsImpl(Assert.java:135) at org.testng.Assert.assertEquals(Assert.java:116) at org.testng.Assert.assertEquals(Assert.java:190) at org.testng.Assert.assertEquals(Assert.java:200) at org.cryptacular.codec.Base64DecoderTest.testDecodeFile(Base64DecoderTest.java:108) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:86) at org.testng.internal.Invoker.invokeMethod(Invoker.java:643) at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:820) at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1128) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129) at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) |
0 | org.cryptacular.codec.Base64DecoderTest@133e16fd |
testEncode Test class: org.cryptacular.io.EncodingOutputStreamTest Parameters: src/test/resources/plaintexts/lorem-1200.txt |
java.lang.AssertionError: expected [TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFtZXQsIGNvbnNlY3RldHVyIGFkaXBpc2Np bmcgZWxpdC4gQWVuZWFuIG51bmMgbGVvLCBhZGlwaXNjaW5nIGV0IHVsdHJpY2Vz IGEsIGZlcm1lbnR1bSBlZ2V0IApxdWFtLiBMb3JlbSBpcHN1bSBkb2xvciBzaXQg YW1ldCwgY29uc2VjdGV0dXIgYWRpcGlzY2luZyBlbGl0LiBWZXN0aWJ1bHVtIG1h dHRpcywgcmlzdXMgdGVtcHVzIHVsdHJpY2llcyBsdWN0dXMsIG5pc2kgCmVsaXQg Y29uc2VjdGV0dXIgdmVsaXQsIGxhY2luaWEgZnJpbmdpbGxhIHVybmEgbGVjdHVz IHNpdCBhbWV0IG51bmMuIE51bmMgbmVjIGRpY3R1bSBhcmN1LiBEdWlzIGlkIGFs aXF1ZXQgbnVsbGEuIEluIHV0IAphdWd1ZSBlbGl0LiBQaGFzZWxsdXMgc2VtcGVy IHV0IGxhY3VzIGFjIHNhZ2l0dGlzLiBOdW5jIGVsZW1lbnR1bSwgZHVpIG5lYyBv cm5hcmUgYmliZW5kdW0sIGxpZ3VsYSBhbnRlIHZ1bHB1dGF0ZSBuaXNpLCAKaW4g aW1wZXJkaWV0IGxlY3R1cyBlcm9zIHJob25jdXMgYXVndWUuIE1hZWNlbmFzIG5v biBpbnRlcmR1bSBtZXR1cywgdml0YWUgdGVtcG9yIG1pLgoKU2VkIHJ1dHJ1bSwg bG9yZW0gcXVpcyB2YXJpdXMgdGluY2lkdW50LCBhdWd1ZSBlbGl0IGFjY3Vtc2Fu IG5pc2wsIHNpdCBhbWV0IGdyYXZpZGEgb2RpbyBtYXNzYSB1bHRyaWNlcyB1cm5h LiBNb3JiaSAKc3VzY2lwaXQgbWF1cmlzIG5lYyBlcm9zIGlhY3VsaXMsIHZlbCB0 ZW1wdXMgbWF1cmlzIGJpYmVuZHVtLiBQaGFzZWxsdXMgdGVtcG9yIGVuaW0gZWdl dCBjb21tb2RvIGdyYXZpZGEuIFNlZCBldCByaXN1cyAKcXVpcyBvcmNpIGVsZWlm ZW5kIHVsbGFtY29ycGVyLiBVdCBldCBuaXNpIGV0IHNlbSBjb252YWxsaXMgc29k YWxlcy4gUHJvaW4gbmVjIG5pYmggbm9uIG1ldHVzIGNvbmRpbWVudHVtIHZlaGlj dWxhLiAKTWFlY2VuYXMgdXQgZmVsaXMgdGVsbHVzLiBDcmFzIGlkIGRpYW0gZGlh bS4gTmFtIGV1IHVsdHJpY2llcyBudW5jLCBpbiBmZXJtZW50dW0gdGVsbHVzLiBE b25lYyBldCBsaWJlcm8gYSBhdWd1ZSAKZmVybWVudHVtIGNvbmd1ZS4gTnVsbGEg dml0YWUgYXVndWUgYXJjdS4gRG9uZWMgbW9sbGlzIGZhdWNpYnVzIGVzdCwgYWMg Y29uc2VjdGV0dXIgbGVjdHVzIGFsaXF1ZXQgYXQuIENsYXNzIGFwdGVudCAKdGFj aXRpIHNvY2lvc3F1IGFkIGxpdG9yYSB0b3JxdWVudCBwZXIgY29udWJpYSBub3N0 cmEgcG9zdWVyZS4= ] but found [TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFtZXQsIGNvbnNlY3RldHVyIGFkaXBpc2Np bmcgZWxpdC4gQWVuZWFuIG51bmMgbGVvLCBhZGlwaXNjaW5nIGV0IHVsdHJpY2Vz IGEsIGZlcm1lbnR1bSBlZ2V0IA0KcXVhbS4gTG9yZW0gaXBzdW0gZG9sb3Igc2l0 IGFtZXQsIGNvbnNlY3RldHVyIGFkaXBpc2NpbmcgZWxpdC4gVmVzdGlidWx1bSBt YXR0aXMsIHJpc3VzIHRlbXB1cyB1bHRyaWNpZXMgbHVjdHVzLCBuaXNpIA0KZWxp dCBjb25zZWN0ZXR1ciB2ZWxpdCwgbGFjaW5pYSBmcmluZ2lsbGEgdXJuYSBsZWN0 dXMgc2l0IGFtZXQgbnVuYy4gTnVuYyBuZWMgZGljdHVtIGFyY3UuIER1aXMgaWQg YWxpcXVldCBudWxsYS4gSW4gdXQgDQphdWd1ZSBlbGl0LiBQaGFzZWxsdXMgc2Vt cGVyIHV0IGxhY3VzIGFjIHNhZ2l0dGlzLiBOdW5jIGVsZW1lbnR1bSwgZHVpIG5l YyBvcm5hcmUgYmliZW5kdW0sIGxpZ3VsYSBhbnRlIHZ1bHB1dGF0ZSBuaXNpLCAN CmluIGltcGVyZGlldCBsZWN0dXMgZXJvcyByaG9uY3VzIGF1Z3VlLiBNYWVjZW5h cyBub24gaW50ZXJkdW0gbWV0dXMsIHZpdGFlIHRlbXBvciBtaS4NCg0KU2VkIHJ1 dHJ1bSwgbG9yZW0gcXVpcyB2YXJpdXMgdGluY2lkdW50LCBhdWd1ZSBlbGl0IGFj Y3Vtc2FuIG5pc2wsIHNpdCBhbWV0IGdyYXZpZGEgb2RpbyBtYXNzYSB1bHRyaWNl cyB1cm5hLiBNb3JiaSANCnN1c2NpcGl0IG1hdXJpcyBuZWMgZXJvcyBpYWN1bGlz LCB2ZWwgdGVtcHVzIG1hdXJpcyBiaWJlbmR1bS4gUGhhc2VsbHVzIHRlbXBvciBl bmltIGVnZXQgY29tbW9kbyBncmF2aWRhLiBTZWQgZXQgcmlzdXMgDQpxdWlzIG9y Y2kgZWxlaWZlbmQgdWxsYW1jb3JwZXIuIFV0IGV0IG5pc2kgZXQgc2VtIGNvbnZh bGxpcyBzb2RhbGVzLiBQcm9pbiBuZWMgbmliaCBub24gbWV0dXMgY29uZGltZW50 dW0gdmVoaWN1bGEuIA0KTWFlY2VuYXMgdXQgZmVsaXMgdGVsbHVzLiBDcmFzIGlk IGRpYW0gZGlhbS4gTmFtIGV1IHVsdHJpY2llcyBudW5jLCBpbiBmZXJtZW50dW0g dGVsbHVzLiBEb25lYyBldCBsaWJlcm8gYSBhdWd1ZSANCmZlcm1lbnR1bSBjb25n dWUuIE51bGxhIHZpdGFlIGF1Z3VlIGFyY3UuIERvbmVjIG1vbGxpcyBmYXVjaWJ1 cyBlc3QsIGFjIGNvbnNlY3RldHVyIGxlY3R1cyBhbGlxdWV0IGF0LiBDbGFzcyBh cHRlbnQgDQp0YWNpdGkgc29jaW9zcXUgYWQgbGl0b3JhIHRvcnF1ZW50IHBlciBj b251YmlhIG5vc3RyYSBwb3N1ZXJlLg== ] at org.cryptacular.io.EncodingOutputStreamTest.testEncode(EncodingOutputStreamTest.java:52) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) ... Removed 16 stack frames java.lang.AssertionError: expected [TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFtZXQsIGNvbnNlY3RldHVyIGFkaXBpc2Np bmcgZWxpdC4gQWVuZWFuIG51bmMgbGVvLCBhZGlwaXNjaW5nIGV0IHVsdHJpY2Vz IGEsIGZlcm1lbnR1bSBlZ2V0IApxdWFtLiBMb3JlbSBpcHN1bSBkb2xvciBzaXQg YW1ldCwgY29uc2VjdGV0dXIgYWRpcGlzY2luZyBlbGl0LiBWZXN0aWJ1bHVtIG1h dHRpcywgcmlzdXMgdGVtcHVzIHVsdHJpY2llcyBsdWN0dXMsIG5pc2kgCmVsaXQg Y29uc2VjdGV0dXIgdmVsaXQsIGxhY2luaWEgZnJpbmdpbGxhIHVybmEgbGVjdHVz IHNpdCBhbWV0IG51bmMuIE51bmMgbmVjIGRpY3R1bSBhcmN1LiBEdWlzIGlkIGFs aXF1ZXQgbnVsbGEuIEluIHV0IAphdWd1ZSBlbGl0LiBQaGFzZWxsdXMgc2VtcGVy IHV0IGxhY3VzIGFjIHNhZ2l0dGlzLiBOdW5jIGVsZW1lbnR1bSwgZHVpIG5lYyBv cm5hcmUgYmliZW5kdW0sIGxpZ3VsYSBhbnRlIHZ1bHB1dGF0ZSBuaXNpLCAKaW4g aW1wZXJkaWV0IGxlY3R1cyBlcm9zIHJob25jdXMgYXVndWUuIE1hZWNlbmFzIG5v biBpbnRlcmR1bSBtZXR1cywgdml0YWUgdGVtcG9yIG1pLgoKU2VkIHJ1dHJ1bSwg bG9yZW0gcXVpcyB2YXJpdXMgdGluY2lkdW50LCBhdWd1ZSBlbGl0IGFjY3Vtc2Fu IG5pc2wsIHNpdCBhbWV0IGdyYXZpZGEgb2RpbyBtYXNzYSB1bHRyaWNlcyB1cm5h LiBNb3JiaSAKc3VzY2lwaXQgbWF1cmlzIG5lYyBlcm9zIGlhY3VsaXMsIHZlbCB0 ZW1wdXMgbWF1cmlzIGJpYmVuZHVtLiBQaGFzZWxsdXMgdGVtcG9yIGVuaW0gZWdl dCBjb21tb2RvIGdyYXZpZGEuIFNlZCBldCByaXN1cyAKcXVpcyBvcmNpIGVsZWlm ZW5kIHVsbGFtY29ycGVyLiBVdCBldCBuaXNpIGV0IHNlbSBjb252YWxsaXMgc29k YWxlcy4gUHJvaW4gbmVjIG5pYmggbm9uIG1ldHVzIGNvbmRpbWVudHVtIHZlaGlj dWxhLiAKTWFlY2VuYXMgdXQgZmVsaXMgdGVsbHVzLiBDcmFzIGlkIGRpYW0gZGlh bS4gTmFtIGV1IHVsdHJpY2llcyBudW5jLCBpbiBmZXJtZW50dW0gdGVsbHVzLiBE b25lYyBldCBsaWJlcm8gYSBhdWd1ZSAKZmVybWVudHVtIGNvbmd1ZS4gTnVsbGEg dml0YWUgYXVndWUgYXJjdS4gRG9uZWMgbW9sbGlzIGZhdWNpYnVzIGVzdCwgYWMg Y29uc2VjdGV0dXIgbGVjdHVzIGFsaXF1ZXQgYXQuIENsYXNzIGFwdGVudCAKdGFj aXRpIHNvY2lvc3F1IGFkIGxpdG9yYSB0b3JxdWVudCBwZXIgY29udWJpYSBub3N0 cmEgcG9zdWVyZS4= ] but found [TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFtZXQsIGNvbnNlY3RldHVyIGFkaXBpc2Np bmcgZWxpdC4gQWVuZWFuIG51bmMgbGVvLCBhZGlwaXNjaW5nIGV0IHVsdHJpY2Vz IGEsIGZlcm1lbnR1bSBlZ2V0IA0KcXVhbS4gTG9yZW0gaXBzdW0gZG9sb3Igc2l0 IGFtZXQsIGNvbnNlY3RldHVyIGFkaXBpc2NpbmcgZWxpdC4gVmVzdGlidWx1bSBt YXR0aXMsIHJpc3VzIHRlbXB1cyB1bHRyaWNpZXMgbHVjdHVzLCBuaXNpIA0KZWxp dCBjb25zZWN0ZXR1ciB2ZWxpdCwgbGFjaW5pYSBmcmluZ2lsbGEgdXJuYSBsZWN0 dXMgc2l0IGFtZXQgbnVuYy4gTnVuYyBuZWMgZGljdHVtIGFyY3UuIER1aXMgaWQg YWxpcXVldCBudWxsYS4gSW4gdXQgDQphdWd1ZSBlbGl0LiBQaGFzZWxsdXMgc2Vt cGVyIHV0IGxhY3VzIGFjIHNhZ2l0dGlzLiBOdW5jIGVsZW1lbnR1bSwgZHVpIG5l YyBvcm5hcmUgYmliZW5kdW0sIGxpZ3VsYSBhbnRlIHZ1bHB1dGF0ZSBuaXNpLCAN CmluIGltcGVyZGlldCBsZWN0dXMgZXJvcyByaG9uY3VzIGF1Z3VlLiBNYWVjZW5h cyBub24gaW50ZXJkdW0gbWV0dXMsIHZpdGFlIHRlbXBvciBtaS4NCg0KU2VkIHJ1 dHJ1bSwgbG9yZW0gcXVpcyB2YXJpdXMgdGluY2lkdW50LCBhdWd1ZSBlbGl0IGFj Y3Vtc2FuIG5pc2wsIHNpdCBhbWV0IGdyYXZpZGEgb2RpbyBtYXNzYSB1bHRyaWNl cyB1cm5hLiBNb3JiaSANCnN1c2NpcGl0IG1hdXJpcyBuZWMgZXJvcyBpYWN1bGlz LCB2ZWwgdGVtcHVzIG1hdXJpcyBiaWJlbmR1bS4gUGhhc2VsbHVzIHRlbXBvciBl bmltIGVnZXQgY29tbW9kbyBncmF2aWRhLiBTZWQgZXQgcmlzdXMgDQpxdWlzIG9y Y2kgZWxlaWZlbmQgdWxsYW1jb3JwZXIuIFV0IGV0IG5pc2kgZXQgc2VtIGNvbnZh bGxpcyBzb2RhbGVzLiBQcm9pbiBuZWMgbmliaCBub24gbWV0dXMgY29uZGltZW50 dW0gdmVoaWN1bGEuIA0KTWFlY2VuYXMgdXQgZmVsaXMgdGVsbHVzLiBDcmFzIGlk IGRpYW0gZGlhbS4gTmFtIGV1IHVsdHJpY2llcyBudW5jLCBpbiBmZXJtZW50dW0g dGVsbHVzLiBEb25lYyBldCBsaWJlcm8gYSBhdWd1ZSANCmZlcm1lbnR1bSBjb25n dWUuIE51bGxhIHZpdGFlIGF1Z3VlIGFyY3UuIERvbmVjIG1vbGxpcyBmYXVjaWJ1 cyBlc3QsIGFjIGNvbnNlY3RldHVyIGxlY3R1cyBhbGlxdWV0IGF0LiBDbGFzcyBh cHRlbnQgDQp0YWNpdGkgc29jaW9zcXUgYWQgbGl0b3JhIHRvcnF1ZW50IHBlciBj b251YmlhIG5vc3RyYSBwb3N1ZXJlLg== ] at org.testng.Assert.fail(Assert.java:94) at org.testng.Assert.failNotEquals(Assert.java:513) at org.testng.Assert.assertEqualsImpl(Assert.java:135) at org.testng.Assert.assertEquals(Assert.java:116) at org.testng.Assert.assertEquals(Assert.java:190) at org.testng.Assert.assertEquals(Assert.java:200) at org.cryptacular.io.EncodingOutputStreamTest.testEncode(EncodingOutputStreamTest.java:52) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:86) at org.testng.internal.Invoker.invokeMethod(Invoker.java:643) at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:820) at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1128) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129) at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) |
0 | org.cryptacular.io.EncodingOutputStreamTest@60438a68 |
testEncode Test class: org.cryptacular.io.EncodingOutputStreamTest Parameters: src/test/resources/plaintexts/lorem-5000.txt |
java.lang.AssertionError: expected [TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFtZXQsIGNvbnNlY3RldHVyIGFkaXBpc2Np bmcgZWxpdC4gUHJhZXNlbnQgdGVtcHVzIHNhZ2l0dGlzIGVyYXQgZXQgZmFjaWxp c2lzLiBJbiBxdWlzIGVsZWlmZW5kIApkb2xvci4gRHVpcyBzYWdpdHRpcyBwb3J0 dGl0b3IgcmlzdXMgbm9uIGFsaXF1YW0uIEV0aWFtIG1hbGVzdWFkYSBwdXJ1cyBl dCBmZWxpcyBmZXVnaWF0LCBldCBjb25kaW1lbnR1bSBhdWd1ZSAKc2FnaXR0aXMu IERvbmVjIHBvc3VlcmUgc2VtcGVyIGxhY3VzIGVnZXQgc29sbGljaXR1ZGluLiBV dCBmZXVnaWF0IGRpYW0gaXBzdW0sIHV0IHRlbXBvciB0dXJwaXMgdmVoaWN1bGEg c2VkLiBEdWlzIApldWlzbW9kIGV1aXNtb2QgcmhvbmN1cy4gUHJhZXNlbnQgdml0 YWUgbGVvIGVnZXN0YXMgbmVxdWUgcGVsbGVudGVzcXVlIHVsdHJpY2llcyB0aW5j aWR1bnQgZXQgcHVydXMuIFN1c3BlbmRpc3NlIAppbnRlcmR1bSBibGFuZGl0IHVy bmEgaW1wZXJkaWV0IGV1aXNtb2QuIEV0aWFtIGV0IG1ldHVzIG1vbGVzdGllIG5p c2wgaW1wZXJkaWV0IGN1cnN1cy4KCkRvbmVjIHVsbGFtY29ycGVyIHB1cnVzIHNl ZCBsZW8gcnV0cnVtIHRpbmNpZHVudC4gUGVsbGVudGVzcXVlIGlhY3VsaXMgdHJp c3RpcXVlIHBlbGxlbnRlc3F1ZS4gUGVsbGVudGVzcXVlIGN1cnN1cyAKcG9ydGEg bmlzbCwgYXQgaWFjdWxpcyBsaWd1bGEgZGFwaWJ1cyBxdWlzLiBNb3JiaSBtYXR0 aXMsIGVyb3MgcG9ydGEgYmxhbmRpdCB1bGxhbWNvcnBlciwgYXJjdSBkb2xvciBm ZXJtZW50dW0gbnVuYywgYWMgCmN1cnN1cyBtYWduYSBhcmN1IGlkIG51bGxhLiBR dWlzcXVlIHVybmEgdXJuYSwgZGFwaWJ1cyBldCBibGFuZGl0IHZpdGFlLCBwbGFj ZXJhdCBxdWlzIG5pYmguIFNlZCBhYyBlc3QgZWdldCBuaXNsIAp1bHRyaWNlcyBn cmF2aWRhLiBBbGlxdWFtIGlkIHN1c2NpcGl0IGxpZ3VsYS4gU3VzcGVuZGlzc2Ug c29sbGljaXR1ZGluIGZlcm1lbnR1bSB0dXJwaXMuIERvbmVjIGF1Y3RvciBjb25z ZWN0ZXR1ciBwdXJ1cyAKZXUgYmliZW5kdW0uIFBlbGxlbnRlc3F1ZSBlZ2V0IGVs aXQgdml0YWUgYXVndWUgYmliZW5kdW0gbGFjaW5pYS4gUXVpc3F1ZSBjb252YWxs aXMgdHJpc3RpcXVlIHR1cnBpcyBpZCB2aXZlcnJhLiBNYXVyaXMgCmFsaXF1ZXQg YmliZW5kdW0gYmliZW5kdW0uIE1vcmJpIHZvbHV0cGF0IGlkIGRvbG9yIG5vbiBh bGlxdWFtLgoKQWxpcXVhbSB1bHRyaWNlcyBkYXBpYnVzIGRpYW0sIHZlbCBwb3J0 dGl0b3IgbWFnbmEgZWxlbWVudHVtIGV0LiBGdXNjZSBldSBkdWkgcXVpcyBkdWkg bWFsZXN1YWRhIHRlbXBvciB2ZWwgcmhvbmN1cyAKb3JjaS4gVmVzdGlidWx1bSBp ZCB2ZXN0aWJ1bHVtIGF1Z3VlLiBBZW5lYW4gdHVycGlzIGZlbGlzLCBhdWN0b3Ig dmVsIG5lcXVlIGVnZXQsIGZlcm1lbnR1bSBzZW1wZXIgYW50ZS4gUHJvaW4gCmlt cGVyZGlldCBxdWlzIHRlbGx1cyB2aXRhZSBwdWx2aW5hci4gUGhhc2VsbHVzIGVz dCBtZXR1cywgbW9sZXN0aWUgZWdldCBkaWFtIHZlbCwgY29uc2VxdWF0IGhlbmRy ZXJpdCBlcmF0LiBEb25lYyAKbGFvcmVldCB2aXRhZSBxdWFtIGV1IHNhZ2l0dGlz LiBWaXZhbXVzIHF1aXMgdGluY2lkdW50IHR1cnBpcy4gSW50ZWdlciB2ZW5lbmF0 aXMgdHVycGlzIHZlbGl0LgoKTW9yYmkgdGVtcG9yIGVsaXQgbWksIGFjIGxhY2lu aWEgbGlndWxhIGludGVyZHVtIHZlbC4gRG9uZWMgY29tbW9kbyBlcmF0IHZpdGFl IHBvcnRhIHRpbmNpZHVudC4gUXVpc3F1ZSB1bGxhbWNvcnBlciwgCmVzdCBub24g bGFjaW5pYSBjb25zZXF1YXQsIHR1cnBpcyBudW5jIGZldWdpYXQgbWV0dXMsIHF1 aXMgdGluY2lkdW50IGxlY3R1cyBhdWd1ZSBldCBpcHN1bS4gQ3VyYWJpdHVyIGxv Ym9ydGlzIApmYWNpbGlzaXMgbHVjdHVzLiBTZWQgcGxhY2VyYXQgbGlndWxhIGVu aW0sIGF0IGRpZ25pc3NpbSB1cm5hIGNvbmRpbWVudHVtIGVnZXQuIEV0aWFtIHRl bXB1cyBmYWNpbGlzaXMgbmliaCwgbG9ib3J0aXMgCnRpbmNpZHVudCBhbnRlIHVs dHJpY2VzIGF0LiBJbnRlZ2VyIHNlZCBwdXJ1cyBuZWMgZG9sb3IgYWxpcXVldCBk aWN0dW0gdXQgaWQgbWkuIE51bGxhIHZlbCBzZW0gaXBzdW0uIEFsaXF1YW0gbmVj IAp0aW5jaWR1bnQgbWV0dXMuIEludGVyZHVtIGV0IG1hbGVzdWFkYSBmYW1lcyBh YyBhbnRlIGlwc3VtIHByaW1pcyBpbiBmYXVjaWJ1cy4gU2VkIHN1c2NpcGl0IGlw c3VtIGEgdmFyaXVzIGNvbW1vZG8uIApWZXN0aWJ1bHVtIGJpYmVuZHVtIGF0IGxl Y3R1cyBzaXQgYW1ldCB2ZWhpY3VsYS4gUGVsbGVudGVzcXVlIHVsbGFtY29ycGVy IGVzdCBldSBwdXJ1cyBpYWN1bGlzIGxhb3JlZXQuIE5hbSBuZWMgbmVxdWUgCmVn ZXQgbWFzc2EgZmF1Y2lidXMgZWxlbWVudHVtIGV1IHF1aXMgZXJvcy4KClV0IGlk IGxhb3JlZXQgZG9sb3IuIERvbmVjIGVnZXQgZ3JhdmlkYSBlbGl0LCBhYyBydXRy dW0gZWxpdC4gUXVpc3F1ZSBsYWN1cyBuZXF1ZSwgZnJpbmdpbGxhIGluIHR1cnBp cyBldCwgZ3JhdmlkYSAKdm9sdXRwYXQgb3JjaS4gSW50ZWdlciBpbiBuaXNsIGVn ZXQgbG9yZW0gdWxsYW1jb3JwZXIgY29uZGltZW50dW0gbmVjIHZlbmVuYXRpcyBs b3JlbS4gQ3VyYWJpdHVyIGVnZXQgbWFnbmEgZXUgZHVpIApmZXJtZW50dW0gZnJp bmdpbGxhIHNlZCB1dCBkb2xvci4gTnVsbGEgdmVzdGlidWx1bSBudW5jIGV0IHBo YXJldHJhIGltcGVyZGlldC4gTW9yYmkgdHJpc3RpcXVlIHBvcnR0aXRvciBvZGlv LCBuZWMgCnBoYXJldHJhIG9yY2kgbGFjaW5pYSB2aXRhZS4gRHVpcyB2ZXN0aWJ1 bHVtIGRpYW0gdWxsYW1jb3JwZXIgbWFzc2EgdmVzdGlidWx1bSwgdXQgYXVjdG9y IGxvcmVtIGltcGVyZGlldC4gVmVzdGlidWx1bSAKZXQgdmVuZW5hdGlzIHRlbGx1 cy4gU3VzcGVuZGlzc2UgY29udmFsbGlzLCBvZGlvIGFjIGRpY3R1bSBsYWNpbmlh LCBuZXF1ZSBxdWFtIHRpbmNpZHVudCByaXN1cywgbm9uIG9ybmFyZSBkb2xvciBs YWN1cyAKbmVjIHRlbGx1cy4gTWF1cmlzIHJob25jdXMgZmVybWVudHVtIG5lcXVl IHNpdCBhbWV0IHNvbGxpY2l0dWRpbi4gUGVsbGVudGVzcXVlIG51bGxhIG1hZ25h LCBjb21tb2RvIHZlbCB0aW5jaWR1bnQgc2VkLCAKaGVuZHJlcml0IHF1aXMganVz dG8uCgpJbiBoYWMgaGFiaXRhc3NlIHBsYXRlYSBkaWN0dW1zdC4gTnVuYyBldCBl c3QgYXVndWUuIFZpdmFtdXMgcHJldGl1bSwgb2RpbyB2ZWwgc29kYWxlcyBzZW1w ZXIsIHJpc3VzIGFudGUgZWxlbWVudHVtIAp1cm5hLCBhYyB1bGxhbWNvcnBlciBt YXNzYSBuZXF1ZSBub24gbGlndWxhLiBDcmFzIGlkIHRlbGx1cyBxdWlzIHVybmEg YWRpcGlzY2luZyBlbGVtZW50dW0uIERvbmVjIGFkaXBpc2NpbmcgbWFnbmEgdmVs IApzdXNjaXBpdCB2dWxwdXRhdGUuIFF1aXNxdWUgaW4gbWkgZWdldCBvcmNpIHZp dmVycmEgc2NlbGVyaXNxdWUgbmVjIGV0IG1hZ25hLiBDcmFzIHBvc3VlcmUsIHVy bmEgbGFjaW5pYSBkaWN0dW0gCnJob25jdXMsIGp1c3RvIG9yY2kgc3VzY2lwaXQg bWV0dXMsIHV0IGdyYXZpZGEgb3JjaSBudWxsYSBpbiB0dXJwaXMuIEludGVyZHVt IGV0IG1hbGVzdWFkYSBmYW1lcyBhYyBhbnRlIGlwc3VtIHByaW1pcyAKaW4gZmF1 Y2lidXMuIEluIHZvbHV0cGF0IGZldWdpYXQgdHVycGlzLCBub24gZmF1Y2lidXMg bnVuYyBpbnRlcmR1bSB1dC4gUHJhZXNlbnQgb3JuYXJlIHNhZ2l0dGlzIHVybmEs IGlkIGxhY2luaWEgCnRvcnRvciBzdXNjaXBpdCBldC4gUGVsbGVudGVzcXVlIHRl bXBvciBtaSBhYyBuaXNpIHZhcml1cywgdml0YWUgdWxsYW1jb3JwZXIgdXJuYSBz dXNjaXBpdC4KCkFsaXF1YW0gcGVsbGVudGVzcXVlIHZ1bHB1dGF0ZSB0dXJwaXMg dmVzdGlidWx1bSBlbGVpZmVuZC4gRG9uZWMgZmF1Y2lidXMgZXUgZmVsaXMgZXUg YmxhbmRpdC4gUGVsbGVudGVzcXVlIHB1bHZpbmFyLCAKZWxpdCBub24gbGFjaW5p YSBwb3J0dGl0b3IsIG9yY2kgbmliaCBpYWN1bGlzIGF1Z3VlLCBhYyBzY2VsZXJp c3F1ZSBtaSB0ZWxsdXMgcXVpcyB0b3J0b3IuIEludGVyZHVtIGV0IG1hbGVzdWFk YSBmYW1lcyAKYWMgYW50ZSBpcHN1bSBwcmltaXMgaW4gZmF1Y2lidXMuIENyYXMg bmVjIHN1c2NpcGl0IHJpc3VzLCB1dCB1bHRyaWNpZXMgZWxpdC4gU3VzcGVuZGlz c2UgZXQgZnJpbmdpbGxhIHVybmEuIERvbmVjIApsdWN0dXMgZXQgbmlzaSBxdWlz IGJpYmVuZHVtLiBRdWlzcXVlIHNlZCBhdWd1ZSBsYWNpbmlhLCBwZWxsZW50ZXNx dWUgZGlhbSB2aXRhZSwgY29udmFsbGlzIG1ldHVzLiBOYW0gdmVoaWN1bGEgbWV0 dXMgCmVnZXQgb3JjaSBzYWdpdHRpcyBzb2RhbGVzLgoKQ3VyYWJpdHVyIGVnZXN0 YXMgY29uZ3VlIG5pYmggc2VkIGx1Y3R1cy4gTmFtIGx1Y3R1cyB0ZWxsdXMgYXQg bnVsbGEgdmVzdGlidWx1bSwgcnV0cnVtIGZlcm1lbnR1bSBlc3QgdnVscHV0YXRl LiBOdWxsYSAKY29uZGltZW50dW0gZHVpIGEgZG9sb3IgbG9ib3J0aXMsIGV1IGFs aXF1ZXQgb2RpbyBwcmV0aXVtLiBQaGFzZWxsdXMgaWQgcHJldGl1bSBudWxsYS4g RG9uZWMgZXUgdGluY2lkdW50IGxlY3R1cywgaW4gCm9ybmFyZSBvcmNpLiBQZWxs ZW50ZXNxdWUgbW9sbGlzIGVzdCBlZ2V0IHR1cnBpcyBhbGlxdWV0LCB2ZWwgdGVt cG9yIHZlbGl0IGZyaW5naWxsYS4gQ3VyYWJpdHVyIGEgbGVvIGVsZW1lbnR1bSBl bGl0IApwZWxsZW50ZXNxdWUgdGluY2lkdW50IHZlc3RpYnVsdW0gc2l0IGFtZXQg bWkuIFZlc3RpYnVsdW0gdmFyaXVzIHB1bHZpbmFyIG5pc2kgc2l0IGFtZXQgZGln bmlzc2ltLiBWZXN0aWJ1bHVtIGR1aSAKdmVsaXQsIGNvbW1vZG8gdmVsIGF1Z3Vl IG5vbiwgZGFwaWJ1cyBpbXBlcmRpZXQgbWkuCgpFdGlhbSBhdCB0dXJwaXMgdmVs aXQuIFN1c3BlbmRpc3NlIHRlbXBvciwgbmlzbCBhIGNvbmd1ZSBwZWxsZW50ZXNx dWUsIGVyYXQgdGVsbHVzIGdyYXZpZGEgc2FwaWVuLCBldCBzb2RhbGVzIG51bGxh IApuaXNpIGF0IG1hdXJpcy4gTnVuYyBjb25zZWN0ZXR1ciBsaWd1bGEgdml0YWUg cG9zdWVyZSBwaGFyZXRyYS4gSW50ZWdlciBpZCBzdXNjaXBpdCBzZW0uIFByYWVz ZW50IGNyYXMgYW1ldC4= ] but found [TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFtZXQsIGNvbnNlY3RldHVyIGFkaXBpc2Np bmcgZWxpdC4gUHJhZXNlbnQgdGVtcHVzIHNhZ2l0dGlzIGVyYXQgZXQgZmFjaWxp c2lzLiBJbiBxdWlzIGVsZWlmZW5kIA0KZG9sb3IuIER1aXMgc2FnaXR0aXMgcG9y dHRpdG9yIHJpc3VzIG5vbiBhbGlxdWFtLiBFdGlhbSBtYWxlc3VhZGEgcHVydXMg ZXQgZmVsaXMgZmV1Z2lhdCwgZXQgY29uZGltZW50dW0gYXVndWUgDQpzYWdpdHRp cy4gRG9uZWMgcG9zdWVyZSBzZW1wZXIgbGFjdXMgZWdldCBzb2xsaWNpdHVkaW4u IFV0IGZldWdpYXQgZGlhbSBpcHN1bSwgdXQgdGVtcG9yIHR1cnBpcyB2ZWhpY3Vs YSBzZWQuIER1aXMgDQpldWlzbW9kIGV1aXNtb2QgcmhvbmN1cy4gUHJhZXNlbnQg dml0YWUgbGVvIGVnZXN0YXMgbmVxdWUgcGVsbGVudGVzcXVlIHVsdHJpY2llcyB0 aW5jaWR1bnQgZXQgcHVydXMuIFN1c3BlbmRpc3NlIA0KaW50ZXJkdW0gYmxhbmRp dCB1cm5hIGltcGVyZGlldCBldWlzbW9kLiBFdGlhbSBldCBtZXR1cyBtb2xlc3Rp ZSBuaXNsIGltcGVyZGlldCBjdXJzdXMuDQoNCkRvbmVjIHVsbGFtY29ycGVyIHB1 cnVzIHNlZCBsZW8gcnV0cnVtIHRpbmNpZHVudC4gUGVsbGVudGVzcXVlIGlhY3Vs aXMgdHJpc3RpcXVlIHBlbGxlbnRlc3F1ZS4gUGVsbGVudGVzcXVlIGN1cnN1cyAN CnBvcnRhIG5pc2wsIGF0IGlhY3VsaXMgbGlndWxhIGRhcGlidXMgcXVpcy4gTW9y YmkgbWF0dGlzLCBlcm9zIHBvcnRhIGJsYW5kaXQgdWxsYW1jb3JwZXIsIGFyY3Ug ZG9sb3IgZmVybWVudHVtIG51bmMsIGFjIA0KY3Vyc3VzIG1hZ25hIGFyY3UgaWQg bnVsbGEuIFF1aXNxdWUgdXJuYSB1cm5hLCBkYXBpYnVzIGV0IGJsYW5kaXQgdml0 YWUsIHBsYWNlcmF0IHF1aXMgbmliaC4gU2VkIGFjIGVzdCBlZ2V0IG5pc2wgDQp1 bHRyaWNlcyBncmF2aWRhLiBBbGlxdWFtIGlkIHN1c2NpcGl0IGxpZ3VsYS4gU3Vz cGVuZGlzc2Ugc29sbGljaXR1ZGluIGZlcm1lbnR1bSB0dXJwaXMuIERvbmVjIGF1 Y3RvciBjb25zZWN0ZXR1ciBwdXJ1cyANCmV1IGJpYmVuZHVtLiBQZWxsZW50ZXNx dWUgZWdldCBlbGl0IHZpdGFlIGF1Z3VlIGJpYmVuZHVtIGxhY2luaWEuIFF1aXNx dWUgY29udmFsbGlzIHRyaXN0aXF1ZSB0dXJwaXMgaWQgdml2ZXJyYS4gTWF1cmlz IA0KYWxpcXVldCBiaWJlbmR1bSBiaWJlbmR1bS4gTW9yYmkgdm9sdXRwYXQgaWQg ZG9sb3Igbm9uIGFsaXF1YW0uDQoNCkFsaXF1YW0gdWx0cmljZXMgZGFwaWJ1cyBk aWFtLCB2ZWwgcG9ydHRpdG9yIG1hZ25hIGVsZW1lbnR1bSBldC4gRnVzY2UgZXUg ZHVpIHF1aXMgZHVpIG1hbGVzdWFkYSB0ZW1wb3IgdmVsIHJob25jdXMgDQpvcmNp LiBWZXN0aWJ1bHVtIGlkIHZlc3RpYnVsdW0gYXVndWUuIEFlbmVhbiB0dXJwaXMg ZmVsaXMsIGF1Y3RvciB2ZWwgbmVxdWUgZWdldCwgZmVybWVudHVtIHNlbXBlciBh bnRlLiBQcm9pbiANCmltcGVyZGlldCBxdWlzIHRlbGx1cyB2aXRhZSBwdWx2aW5h ci4gUGhhc2VsbHVzIGVzdCBtZXR1cywgbW9sZXN0aWUgZWdldCBkaWFtIHZlbCwg Y29uc2VxdWF0IGhlbmRyZXJpdCBlcmF0LiBEb25lYyANCmxhb3JlZXQgdml0YWUg cXVhbSBldSBzYWdpdHRpcy4gVml2YW11cyBxdWlzIHRpbmNpZHVudCB0dXJwaXMu IEludGVnZXIgdmVuZW5hdGlzIHR1cnBpcyB2ZWxpdC4NCg0KTW9yYmkgdGVtcG9y IGVsaXQgbWksIGFjIGxhY2luaWEgbGlndWxhIGludGVyZHVtIHZlbC4gRG9uZWMg Y29tbW9kbyBlcmF0IHZpdGFlIHBvcnRhIHRpbmNpZHVudC4gUXVpc3F1ZSB1bGxh bWNvcnBlciwgDQplc3Qgbm9uIGxhY2luaWEgY29uc2VxdWF0LCB0dXJwaXMgbnVu YyBmZXVnaWF0IG1ldHVzLCBxdWlzIHRpbmNpZHVudCBsZWN0dXMgYXVndWUgZXQg aXBzdW0uIEN1cmFiaXR1ciBsb2JvcnRpcyANCmZhY2lsaXNpcyBsdWN0dXMuIFNl ZCBwbGFjZXJhdCBsaWd1bGEgZW5pbSwgYXQgZGlnbmlzc2ltIHVybmEgY29uZGlt ZW50dW0gZWdldC4gRXRpYW0gdGVtcHVzIGZhY2lsaXNpcyBuaWJoLCBsb2JvcnRp cyANCnRpbmNpZHVudCBhbnRlIHVsdHJpY2VzIGF0LiBJbnRlZ2VyIHNlZCBwdXJ1 cyBuZWMgZG9sb3IgYWxpcXVldCBkaWN0dW0gdXQgaWQgbWkuIE51bGxhIHZlbCBz ZW0gaXBzdW0uIEFsaXF1YW0gbmVjIA0KdGluY2lkdW50IG1ldHVzLiBJbnRlcmR1 bSBldCBtYWxlc3VhZGEgZmFtZXMgYWMgYW50ZSBpcHN1bSBwcmltaXMgaW4gZmF1 Y2lidXMuIFNlZCBzdXNjaXBpdCBpcHN1bSBhIHZhcml1cyBjb21tb2RvLiANClZl c3RpYnVsdW0gYmliZW5kdW0gYXQgbGVjdHVzIHNpdCBhbWV0IHZlaGljdWxhLiBQ ZWxsZW50ZXNxdWUgdWxsYW1jb3JwZXIgZXN0IGV1IHB1cnVzIGlhY3VsaXMgbGFv cmVldC4gTmFtIG5lYyBuZXF1ZSANCmVnZXQgbWFzc2EgZmF1Y2lidXMgZWxlbWVu dHVtIGV1IHF1aXMgZXJvcy4NCg0KVXQgaWQgbGFvcmVldCBkb2xvci4gRG9uZWMg ZWdldCBncmF2aWRhIGVsaXQsIGFjIHJ1dHJ1bSBlbGl0LiBRdWlzcXVlIGxhY3Vz IG5lcXVlLCBmcmluZ2lsbGEgaW4gdHVycGlzIGV0LCBncmF2aWRhIA0Kdm9sdXRw YXQgb3JjaS4gSW50ZWdlciBpbiBuaXNsIGVnZXQgbG9yZW0gdWxsYW1jb3JwZXIg Y29uZGltZW50dW0gbmVjIHZlbmVuYXRpcyBsb3JlbS4gQ3VyYWJpdHVyIGVnZXQg bWFnbmEgZXUgZHVpIA0KZmVybWVudHVtIGZyaW5naWxsYSBzZWQgdXQgZG9sb3Iu IE51bGxhIHZlc3RpYnVsdW0gbnVuYyBldCBwaGFyZXRyYSBpbXBlcmRpZXQuIE1v cmJpIHRyaXN0aXF1ZSBwb3J0dGl0b3Igb2RpbywgbmVjIA0KcGhhcmV0cmEgb3Jj aSBsYWNpbmlhIHZpdGFlLiBEdWlzIHZlc3RpYnVsdW0gZGlhbSB1bGxhbWNvcnBl ciBtYXNzYSB2ZXN0aWJ1bHVtLCB1dCBhdWN0b3IgbG9yZW0gaW1wZXJkaWV0LiBW ZXN0aWJ1bHVtIA0KZXQgdmVuZW5hdGlzIHRlbGx1cy4gU3VzcGVuZGlzc2UgY29u dmFsbGlzLCBvZGlvIGFjIGRpY3R1bSBsYWNpbmlhLCBuZXF1ZSBxdWFtIHRpbmNp ZHVudCByaXN1cywgbm9uIG9ybmFyZSBkb2xvciBsYWN1cyANCm5lYyB0ZWxsdXMu IE1hdXJpcyByaG9uY3VzIGZlcm1lbnR1bSBuZXF1ZSBzaXQgYW1ldCBzb2xsaWNp dHVkaW4uIFBlbGxlbnRlc3F1ZSBudWxsYSBtYWduYSwgY29tbW9kbyB2ZWwgdGlu Y2lkdW50IHNlZCwgDQpoZW5kcmVyaXQgcXVpcyBqdXN0by4NCg0KSW4gaGFjIGhh Yml0YXNzZSBwbGF0ZWEgZGljdHVtc3QuIE51bmMgZXQgZXN0IGF1Z3VlLiBWaXZh bXVzIHByZXRpdW0sIG9kaW8gdmVsIHNvZGFsZXMgc2VtcGVyLCByaXN1cyBhbnRl IGVsZW1lbnR1bSANCnVybmEsIGFjIHVsbGFtY29ycGVyIG1hc3NhIG5lcXVlIG5v biBsaWd1bGEuIENyYXMgaWQgdGVsbHVzIHF1aXMgdXJuYSBhZGlwaXNjaW5nIGVs ZW1lbnR1bS4gRG9uZWMgYWRpcGlzY2luZyBtYWduYSB2ZWwgDQpzdXNjaXBpdCB2 dWxwdXRhdGUuIFF1aXNxdWUgaW4gbWkgZWdldCBvcmNpIHZpdmVycmEgc2NlbGVy aXNxdWUgbmVjIGV0IG1hZ25hLiBDcmFzIHBvc3VlcmUsIHVybmEgbGFjaW5pYSBk aWN0dW0gDQpyaG9uY3VzLCBqdXN0byBvcmNpIHN1c2NpcGl0IG1ldHVzLCB1dCBn cmF2aWRhIG9yY2kgbnVsbGEgaW4gdHVycGlzLiBJbnRlcmR1bSBldCBtYWxlc3Vh ZGEgZmFtZXMgYWMgYW50ZSBpcHN1bSBwcmltaXMgDQppbiBmYXVjaWJ1cy4gSW4g dm9sdXRwYXQgZmV1Z2lhdCB0dXJwaXMsIG5vbiBmYXVjaWJ1cyBudW5jIGludGVy ZHVtIHV0LiBQcmFlc2VudCBvcm5hcmUgc2FnaXR0aXMgdXJuYSwgaWQgbGFjaW5p YSANCnRvcnRvciBzdXNjaXBpdCBldC4gUGVsbGVudGVzcXVlIHRlbXBvciBtaSBh YyBuaXNpIHZhcml1cywgdml0YWUgdWxsYW1jb3JwZXIgdXJuYSBzdXNjaXBpdC4N Cg0KQWxpcXVhbSBwZWxsZW50ZXNxdWUgdnVscHV0YXRlIHR1cnBpcyB2ZXN0aWJ1 bHVtIGVsZWlmZW5kLiBEb25lYyBmYXVjaWJ1cyBldSBmZWxpcyBldSBibGFuZGl0 LiBQZWxsZW50ZXNxdWUgcHVsdmluYXIsIA0KZWxpdCBub24gbGFjaW5pYSBwb3J0 dGl0b3IsIG9yY2kgbmliaCBpYWN1bGlzIGF1Z3VlLCBhYyBzY2VsZXJpc3F1ZSBt aSB0ZWxsdXMgcXVpcyB0b3J0b3IuIEludGVyZHVtIGV0IG1hbGVzdWFkYSBmYW1l cyANCmFjIGFudGUgaXBzdW0gcHJpbWlzIGluIGZhdWNpYnVzLiBDcmFzIG5lYyBz dXNjaXBpdCByaXN1cywgdXQgdWx0cmljaWVzIGVsaXQuIFN1c3BlbmRpc3NlIGV0 IGZyaW5naWxsYSB1cm5hLiBEb25lYyANCmx1Y3R1cyBldCBuaXNpIHF1aXMgYmli ZW5kdW0uIFF1aXNxdWUgc2VkIGF1Z3VlIGxhY2luaWEsIHBlbGxlbnRlc3F1ZSBk aWFtIHZpdGFlLCBjb252YWxsaXMgbWV0dXMuIE5hbSB2ZWhpY3VsYSBtZXR1cyAN CmVnZXQgb3JjaSBzYWdpdHRpcyBzb2RhbGVzLg0KDQpDdXJhYml0dXIgZWdlc3Rh cyBjb25ndWUgbmliaCBzZWQgbHVjdHVzLiBOYW0gbHVjdHVzIHRlbGx1cyBhdCBu dWxsYSB2ZXN0aWJ1bHVtLCBydXRydW0gZmVybWVudHVtIGVzdCB2dWxwdXRhdGUu IE51bGxhIA0KY29uZGltZW50dW0gZHVpIGEgZG9sb3IgbG9ib3J0aXMsIGV1IGFs aXF1ZXQgb2RpbyBwcmV0aXVtLiBQaGFzZWxsdXMgaWQgcHJldGl1bSBudWxsYS4g RG9uZWMgZXUgdGluY2lkdW50IGxlY3R1cywgaW4gDQpvcm5hcmUgb3JjaS4gUGVs bGVudGVzcXVlIG1vbGxpcyBlc3QgZWdldCB0dXJwaXMgYWxpcXVldCwgdmVsIHRl bXBvciB2ZWxpdCBmcmluZ2lsbGEuIEN1cmFiaXR1ciBhIGxlbyBlbGVtZW50dW0g ZWxpdCANCnBlbGxlbnRlc3F1ZSB0aW5jaWR1bnQgdmVzdGlidWx1bSBzaXQgYW1l dCBtaS4gVmVzdGlidWx1bSB2YXJpdXMgcHVsdmluYXIgbmlzaSBzaXQgYW1ldCBk aWduaXNzaW0uIFZlc3RpYnVsdW0gZHVpIA0KdmVsaXQsIGNvbW1vZG8gdmVsIGF1 Z3VlIG5vbiwgZGFwaWJ1cyBpbXBlcmRpZXQgbWkuDQoNCkV0aWFtIGF0IHR1cnBp cyB2ZWxpdC4gU3VzcGVuZGlzc2UgdGVtcG9yLCBuaXNsIGEgY29uZ3VlIHBlbGxl bnRlc3F1ZSwgZXJhdCB0ZWxsdXMgZ3JhdmlkYSBzYXBpZW4sIGV0IHNvZGFsZXMg bnVsbGEgDQpuaXNpIGF0IG1hdXJpcy4gTnVuYyBjb25zZWN0ZXR1ciBsaWd1bGEg dml0YWUgcG9zdWVyZSBwaGFyZXRyYS4gSW50ZWdlciBpZCBzdXNjaXBpdCBzZW0u IFByYWVzZW50IGNyYXMgYW1ldC4= ] at org.cryptacular.io.EncodingOutputStreamTest.testEncode(EncodingOutputStreamTest.java:52) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) ... Removed 16 stack frames java.lang.AssertionError: expected [TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFtZXQsIGNvbnNlY3RldHVyIGFkaXBpc2Np bmcgZWxpdC4gUHJhZXNlbnQgdGVtcHVzIHNhZ2l0dGlzIGVyYXQgZXQgZmFjaWxp c2lzLiBJbiBxdWlzIGVsZWlmZW5kIApkb2xvci4gRHVpcyBzYWdpdHRpcyBwb3J0 dGl0b3IgcmlzdXMgbm9uIGFsaXF1YW0uIEV0aWFtIG1hbGVzdWFkYSBwdXJ1cyBl dCBmZWxpcyBmZXVnaWF0LCBldCBjb25kaW1lbnR1bSBhdWd1ZSAKc2FnaXR0aXMu IERvbmVjIHBvc3VlcmUgc2VtcGVyIGxhY3VzIGVnZXQgc29sbGljaXR1ZGluLiBV dCBmZXVnaWF0IGRpYW0gaXBzdW0sIHV0IHRlbXBvciB0dXJwaXMgdmVoaWN1bGEg c2VkLiBEdWlzIApldWlzbW9kIGV1aXNtb2QgcmhvbmN1cy4gUHJhZXNlbnQgdml0 YWUgbGVvIGVnZXN0YXMgbmVxdWUgcGVsbGVudGVzcXVlIHVsdHJpY2llcyB0aW5j aWR1bnQgZXQgcHVydXMuIFN1c3BlbmRpc3NlIAppbnRlcmR1bSBibGFuZGl0IHVy bmEgaW1wZXJkaWV0IGV1aXNtb2QuIEV0aWFtIGV0IG1ldHVzIG1vbGVzdGllIG5p c2wgaW1wZXJkaWV0IGN1cnN1cy4KCkRvbmVjIHVsbGFtY29ycGVyIHB1cnVzIHNl ZCBsZW8gcnV0cnVtIHRpbmNpZHVudC4gUGVsbGVudGVzcXVlIGlhY3VsaXMgdHJp c3RpcXVlIHBlbGxlbnRlc3F1ZS4gUGVsbGVudGVzcXVlIGN1cnN1cyAKcG9ydGEg bmlzbCwgYXQgaWFjdWxpcyBsaWd1bGEgZGFwaWJ1cyBxdWlzLiBNb3JiaSBtYXR0 aXMsIGVyb3MgcG9ydGEgYmxhbmRpdCB1bGxhbWNvcnBlciwgYXJjdSBkb2xvciBm ZXJtZW50dW0gbnVuYywgYWMgCmN1cnN1cyBtYWduYSBhcmN1IGlkIG51bGxhLiBR dWlzcXVlIHVybmEgdXJuYSwgZGFwaWJ1cyBldCBibGFuZGl0IHZpdGFlLCBwbGFj ZXJhdCBxdWlzIG5pYmguIFNlZCBhYyBlc3QgZWdldCBuaXNsIAp1bHRyaWNlcyBn cmF2aWRhLiBBbGlxdWFtIGlkIHN1c2NpcGl0IGxpZ3VsYS4gU3VzcGVuZGlzc2Ug c29sbGljaXR1ZGluIGZlcm1lbnR1bSB0dXJwaXMuIERvbmVjIGF1Y3RvciBjb25z ZWN0ZXR1ciBwdXJ1cyAKZXUgYmliZW5kdW0uIFBlbGxlbnRlc3F1ZSBlZ2V0IGVs aXQgdml0YWUgYXVndWUgYmliZW5kdW0gbGFjaW5pYS4gUXVpc3F1ZSBjb252YWxs aXMgdHJpc3RpcXVlIHR1cnBpcyBpZCB2aXZlcnJhLiBNYXVyaXMgCmFsaXF1ZXQg YmliZW5kdW0gYmliZW5kdW0uIE1vcmJpIHZvbHV0cGF0IGlkIGRvbG9yIG5vbiBh bGlxdWFtLgoKQWxpcXVhbSB1bHRyaWNlcyBkYXBpYnVzIGRpYW0sIHZlbCBwb3J0 dGl0b3IgbWFnbmEgZWxlbWVudHVtIGV0LiBGdXNjZSBldSBkdWkgcXVpcyBkdWkg bWFsZXN1YWRhIHRlbXBvciB2ZWwgcmhvbmN1cyAKb3JjaS4gVmVzdGlidWx1bSBp ZCB2ZXN0aWJ1bHVtIGF1Z3VlLiBBZW5lYW4gdHVycGlzIGZlbGlzLCBhdWN0b3Ig dmVsIG5lcXVlIGVnZXQsIGZlcm1lbnR1bSBzZW1wZXIgYW50ZS4gUHJvaW4gCmlt cGVyZGlldCBxdWlzIHRlbGx1cyB2aXRhZSBwdWx2aW5hci4gUGhhc2VsbHVzIGVz dCBtZXR1cywgbW9sZXN0aWUgZWdldCBkaWFtIHZlbCwgY29uc2VxdWF0IGhlbmRy ZXJpdCBlcmF0LiBEb25lYyAKbGFvcmVldCB2aXRhZSBxdWFtIGV1IHNhZ2l0dGlz LiBWaXZhbXVzIHF1aXMgdGluY2lkdW50IHR1cnBpcy4gSW50ZWdlciB2ZW5lbmF0 aXMgdHVycGlzIHZlbGl0LgoKTW9yYmkgdGVtcG9yIGVsaXQgbWksIGFjIGxhY2lu aWEgbGlndWxhIGludGVyZHVtIHZlbC4gRG9uZWMgY29tbW9kbyBlcmF0IHZpdGFl IHBvcnRhIHRpbmNpZHVudC4gUXVpc3F1ZSB1bGxhbWNvcnBlciwgCmVzdCBub24g bGFjaW5pYSBjb25zZXF1YXQsIHR1cnBpcyBudW5jIGZldWdpYXQgbWV0dXMsIHF1 aXMgdGluY2lkdW50IGxlY3R1cyBhdWd1ZSBldCBpcHN1bS4gQ3VyYWJpdHVyIGxv Ym9ydGlzIApmYWNpbGlzaXMgbHVjdHVzLiBTZWQgcGxhY2VyYXQgbGlndWxhIGVu aW0sIGF0IGRpZ25pc3NpbSB1cm5hIGNvbmRpbWVudHVtIGVnZXQuIEV0aWFtIHRl bXB1cyBmYWNpbGlzaXMgbmliaCwgbG9ib3J0aXMgCnRpbmNpZHVudCBhbnRlIHVs dHJpY2VzIGF0LiBJbnRlZ2VyIHNlZCBwdXJ1cyBuZWMgZG9sb3IgYWxpcXVldCBk aWN0dW0gdXQgaWQgbWkuIE51bGxhIHZlbCBzZW0gaXBzdW0uIEFsaXF1YW0gbmVj IAp0aW5jaWR1bnQgbWV0dXMuIEludGVyZHVtIGV0IG1hbGVzdWFkYSBmYW1lcyBh YyBhbnRlIGlwc3VtIHByaW1pcyBpbiBmYXVjaWJ1cy4gU2VkIHN1c2NpcGl0IGlw c3VtIGEgdmFyaXVzIGNvbW1vZG8uIApWZXN0aWJ1bHVtIGJpYmVuZHVtIGF0IGxl Y3R1cyBzaXQgYW1ldCB2ZWhpY3VsYS4gUGVsbGVudGVzcXVlIHVsbGFtY29ycGVy IGVzdCBldSBwdXJ1cyBpYWN1bGlzIGxhb3JlZXQuIE5hbSBuZWMgbmVxdWUgCmVn ZXQgbWFzc2EgZmF1Y2lidXMgZWxlbWVudHVtIGV1IHF1aXMgZXJvcy4KClV0IGlk IGxhb3JlZXQgZG9sb3IuIERvbmVjIGVnZXQgZ3JhdmlkYSBlbGl0LCBhYyBydXRy dW0gZWxpdC4gUXVpc3F1ZSBsYWN1cyBuZXF1ZSwgZnJpbmdpbGxhIGluIHR1cnBp cyBldCwgZ3JhdmlkYSAKdm9sdXRwYXQgb3JjaS4gSW50ZWdlciBpbiBuaXNsIGVn ZXQgbG9yZW0gdWxsYW1jb3JwZXIgY29uZGltZW50dW0gbmVjIHZlbmVuYXRpcyBs b3JlbS4gQ3VyYWJpdHVyIGVnZXQgbWFnbmEgZXUgZHVpIApmZXJtZW50dW0gZnJp bmdpbGxhIHNlZCB1dCBkb2xvci4gTnVsbGEgdmVzdGlidWx1bSBudW5jIGV0IHBo YXJldHJhIGltcGVyZGlldC4gTW9yYmkgdHJpc3RpcXVlIHBvcnR0aXRvciBvZGlv LCBuZWMgCnBoYXJldHJhIG9yY2kgbGFjaW5pYSB2aXRhZS4gRHVpcyB2ZXN0aWJ1 bHVtIGRpYW0gdWxsYW1jb3JwZXIgbWFzc2EgdmVzdGlidWx1bSwgdXQgYXVjdG9y IGxvcmVtIGltcGVyZGlldC4gVmVzdGlidWx1bSAKZXQgdmVuZW5hdGlzIHRlbGx1 cy4gU3VzcGVuZGlzc2UgY29udmFsbGlzLCBvZGlvIGFjIGRpY3R1bSBsYWNpbmlh LCBuZXF1ZSBxdWFtIHRpbmNpZHVudCByaXN1cywgbm9uIG9ybmFyZSBkb2xvciBs YWN1cyAKbmVjIHRlbGx1cy4gTWF1cmlzIHJob25jdXMgZmVybWVudHVtIG5lcXVl IHNpdCBhbWV0IHNvbGxpY2l0dWRpbi4gUGVsbGVudGVzcXVlIG51bGxhIG1hZ25h LCBjb21tb2RvIHZlbCB0aW5jaWR1bnQgc2VkLCAKaGVuZHJlcml0IHF1aXMganVz dG8uCgpJbiBoYWMgaGFiaXRhc3NlIHBsYXRlYSBkaWN0dW1zdC4gTnVuYyBldCBl c3QgYXVndWUuIFZpdmFtdXMgcHJldGl1bSwgb2RpbyB2ZWwgc29kYWxlcyBzZW1w ZXIsIHJpc3VzIGFudGUgZWxlbWVudHVtIAp1cm5hLCBhYyB1bGxhbWNvcnBlciBt YXNzYSBuZXF1ZSBub24gbGlndWxhLiBDcmFzIGlkIHRlbGx1cyBxdWlzIHVybmEg YWRpcGlzY2luZyBlbGVtZW50dW0uIERvbmVjIGFkaXBpc2NpbmcgbWFnbmEgdmVs IApzdXNjaXBpdCB2dWxwdXRhdGUuIFF1aXNxdWUgaW4gbWkgZWdldCBvcmNpIHZp dmVycmEgc2NlbGVyaXNxdWUgbmVjIGV0IG1hZ25hLiBDcmFzIHBvc3VlcmUsIHVy bmEgbGFjaW5pYSBkaWN0dW0gCnJob25jdXMsIGp1c3RvIG9yY2kgc3VzY2lwaXQg bWV0dXMsIHV0IGdyYXZpZGEgb3JjaSBudWxsYSBpbiB0dXJwaXMuIEludGVyZHVt IGV0IG1hbGVzdWFkYSBmYW1lcyBhYyBhbnRlIGlwc3VtIHByaW1pcyAKaW4gZmF1 Y2lidXMuIEluIHZvbHV0cGF0IGZldWdpYXQgdHVycGlzLCBub24gZmF1Y2lidXMg bnVuYyBpbnRlcmR1bSB1dC4gUHJhZXNlbnQgb3JuYXJlIHNhZ2l0dGlzIHVybmEs IGlkIGxhY2luaWEgCnRvcnRvciBzdXNjaXBpdCBldC4gUGVsbGVudGVzcXVlIHRl bXBvciBtaSBhYyBuaXNpIHZhcml1cywgdml0YWUgdWxsYW1jb3JwZXIgdXJuYSBz dXNjaXBpdC4KCkFsaXF1YW0gcGVsbGVudGVzcXVlIHZ1bHB1dGF0ZSB0dXJwaXMg dmVzdGlidWx1bSBlbGVpZmVuZC4gRG9uZWMgZmF1Y2lidXMgZXUgZmVsaXMgZXUg YmxhbmRpdC4gUGVsbGVudGVzcXVlIHB1bHZpbmFyLCAKZWxpdCBub24gbGFjaW5p YSBwb3J0dGl0b3IsIG9yY2kgbmliaCBpYWN1bGlzIGF1Z3VlLCBhYyBzY2VsZXJp c3F1ZSBtaSB0ZWxsdXMgcXVpcyB0b3J0b3IuIEludGVyZHVtIGV0IG1hbGVzdWFk YSBmYW1lcyAKYWMgYW50ZSBpcHN1bSBwcmltaXMgaW4gZmF1Y2lidXMuIENyYXMg bmVjIHN1c2NpcGl0IHJpc3VzLCB1dCB1bHRyaWNpZXMgZWxpdC4gU3VzcGVuZGlz c2UgZXQgZnJpbmdpbGxhIHVybmEuIERvbmVjIApsdWN0dXMgZXQgbmlzaSBxdWlz IGJpYmVuZHVtLiBRdWlzcXVlIHNlZCBhdWd1ZSBsYWNpbmlhLCBwZWxsZW50ZXNx dWUgZGlhbSB2aXRhZSwgY29udmFsbGlzIG1ldHVzLiBOYW0gdmVoaWN1bGEgbWV0 dXMgCmVnZXQgb3JjaSBzYWdpdHRpcyBzb2RhbGVzLgoKQ3VyYWJpdHVyIGVnZXN0 YXMgY29uZ3VlIG5pYmggc2VkIGx1Y3R1cy4gTmFtIGx1Y3R1cyB0ZWxsdXMgYXQg bnVsbGEgdmVzdGlidWx1bSwgcnV0cnVtIGZlcm1lbnR1bSBlc3QgdnVscHV0YXRl LiBOdWxsYSAKY29uZGltZW50dW0gZHVpIGEgZG9sb3IgbG9ib3J0aXMsIGV1IGFs aXF1ZXQgb2RpbyBwcmV0aXVtLiBQaGFzZWxsdXMgaWQgcHJldGl1bSBudWxsYS4g RG9uZWMgZXUgdGluY2lkdW50IGxlY3R1cywgaW4gCm9ybmFyZSBvcmNpLiBQZWxs ZW50ZXNxdWUgbW9sbGlzIGVzdCBlZ2V0IHR1cnBpcyBhbGlxdWV0LCB2ZWwgdGVt cG9yIHZlbGl0IGZyaW5naWxsYS4gQ3VyYWJpdHVyIGEgbGVvIGVsZW1lbnR1bSBl bGl0IApwZWxsZW50ZXNxdWUgdGluY2lkdW50IHZlc3RpYnVsdW0gc2l0IGFtZXQg bWkuIFZlc3RpYnVsdW0gdmFyaXVzIHB1bHZpbmFyIG5pc2kgc2l0IGFtZXQgZGln bmlzc2ltLiBWZXN0aWJ1bHVtIGR1aSAKdmVsaXQsIGNvbW1vZG8gdmVsIGF1Z3Vl IG5vbiwgZGFwaWJ1cyBpbXBlcmRpZXQgbWkuCgpFdGlhbSBhdCB0dXJwaXMgdmVs aXQuIFN1c3BlbmRpc3NlIHRlbXBvciwgbmlzbCBhIGNvbmd1ZSBwZWxsZW50ZXNx dWUsIGVyYXQgdGVsbHVzIGdyYXZpZGEgc2FwaWVuLCBldCBzb2RhbGVzIG51bGxh IApuaXNpIGF0IG1hdXJpcy4gTnVuYyBjb25zZWN0ZXR1ciBsaWd1bGEgdml0YWUg cG9zdWVyZSBwaGFyZXRyYS4gSW50ZWdlciBpZCBzdXNjaXBpdCBzZW0uIFByYWVz ZW50IGNyYXMgYW1ldC4= ] but found [TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFtZXQsIGNvbnNlY3RldHVyIGFkaXBpc2Np bmcgZWxpdC4gUHJhZXNlbnQgdGVtcHVzIHNhZ2l0dGlzIGVyYXQgZXQgZmFjaWxp c2lzLiBJbiBxdWlzIGVsZWlmZW5kIA0KZG9sb3IuIER1aXMgc2FnaXR0aXMgcG9y dHRpdG9yIHJpc3VzIG5vbiBhbGlxdWFtLiBFdGlhbSBtYWxlc3VhZGEgcHVydXMg ZXQgZmVsaXMgZmV1Z2lhdCwgZXQgY29uZGltZW50dW0gYXVndWUgDQpzYWdpdHRp cy4gRG9uZWMgcG9zdWVyZSBzZW1wZXIgbGFjdXMgZWdldCBzb2xsaWNpdHVkaW4u IFV0IGZldWdpYXQgZGlhbSBpcHN1bSwgdXQgdGVtcG9yIHR1cnBpcyB2ZWhpY3Vs YSBzZWQuIER1aXMgDQpldWlzbW9kIGV1aXNtb2QgcmhvbmN1cy4gUHJhZXNlbnQg dml0YWUgbGVvIGVnZXN0YXMgbmVxdWUgcGVsbGVudGVzcXVlIHVsdHJpY2llcyB0 aW5jaWR1bnQgZXQgcHVydXMuIFN1c3BlbmRpc3NlIA0KaW50ZXJkdW0gYmxhbmRp dCB1cm5hIGltcGVyZGlldCBldWlzbW9kLiBFdGlhbSBldCBtZXR1cyBtb2xlc3Rp ZSBuaXNsIGltcGVyZGlldCBjdXJzdXMuDQoNCkRvbmVjIHVsbGFtY29ycGVyIHB1 cnVzIHNlZCBsZW8gcnV0cnVtIHRpbmNpZHVudC4gUGVsbGVudGVzcXVlIGlhY3Vs aXMgdHJpc3RpcXVlIHBlbGxlbnRlc3F1ZS4gUGVsbGVudGVzcXVlIGN1cnN1cyAN CnBvcnRhIG5pc2wsIGF0IGlhY3VsaXMgbGlndWxhIGRhcGlidXMgcXVpcy4gTW9y YmkgbWF0dGlzLCBlcm9zIHBvcnRhIGJsYW5kaXQgdWxsYW1jb3JwZXIsIGFyY3Ug ZG9sb3IgZmVybWVudHVtIG51bmMsIGFjIA0KY3Vyc3VzIG1hZ25hIGFyY3UgaWQg bnVsbGEuIFF1aXNxdWUgdXJuYSB1cm5hLCBkYXBpYnVzIGV0IGJsYW5kaXQgdml0 YWUsIHBsYWNlcmF0IHF1aXMgbmliaC4gU2VkIGFjIGVzdCBlZ2V0IG5pc2wgDQp1 bHRyaWNlcyBncmF2aWRhLiBBbGlxdWFtIGlkIHN1c2NpcGl0IGxpZ3VsYS4gU3Vz cGVuZGlzc2Ugc29sbGljaXR1ZGluIGZlcm1lbnR1bSB0dXJwaXMuIERvbmVjIGF1 Y3RvciBjb25zZWN0ZXR1ciBwdXJ1cyANCmV1IGJpYmVuZHVtLiBQZWxsZW50ZXNx dWUgZWdldCBlbGl0IHZpdGFlIGF1Z3VlIGJpYmVuZHVtIGxhY2luaWEuIFF1aXNx dWUgY29udmFsbGlzIHRyaXN0aXF1ZSB0dXJwaXMgaWQgdml2ZXJyYS4gTWF1cmlz IA0KYWxpcXVldCBiaWJlbmR1bSBiaWJlbmR1bS4gTW9yYmkgdm9sdXRwYXQgaWQg ZG9sb3Igbm9uIGFsaXF1YW0uDQoNCkFsaXF1YW0gdWx0cmljZXMgZGFwaWJ1cyBk aWFtLCB2ZWwgcG9ydHRpdG9yIG1hZ25hIGVsZW1lbnR1bSBldC4gRnVzY2UgZXUg ZHVpIHF1aXMgZHVpIG1hbGVzdWFkYSB0ZW1wb3IgdmVsIHJob25jdXMgDQpvcmNp LiBWZXN0aWJ1bHVtIGlkIHZlc3RpYnVsdW0gYXVndWUuIEFlbmVhbiB0dXJwaXMg ZmVsaXMsIGF1Y3RvciB2ZWwgbmVxdWUgZWdldCwgZmVybWVudHVtIHNlbXBlciBh bnRlLiBQcm9pbiANCmltcGVyZGlldCBxdWlzIHRlbGx1cyB2aXRhZSBwdWx2aW5h ci4gUGhhc2VsbHVzIGVzdCBtZXR1cywgbW9sZXN0aWUgZWdldCBkaWFtIHZlbCwg Y29uc2VxdWF0IGhlbmRyZXJpdCBlcmF0LiBEb25lYyANCmxhb3JlZXQgdml0YWUg cXVhbSBldSBzYWdpdHRpcy4gVml2YW11cyBxdWlzIHRpbmNpZHVudCB0dXJwaXMu IEludGVnZXIgdmVuZW5hdGlzIHR1cnBpcyB2ZWxpdC4NCg0KTW9yYmkgdGVtcG9y IGVsaXQgbWksIGFjIGxhY2luaWEgbGlndWxhIGludGVyZHVtIHZlbC4gRG9uZWMg Y29tbW9kbyBlcmF0IHZpdGFlIHBvcnRhIHRpbmNpZHVudC4gUXVpc3F1ZSB1bGxh bWNvcnBlciwgDQplc3Qgbm9uIGxhY2luaWEgY29uc2VxdWF0LCB0dXJwaXMgbnVu YyBmZXVnaWF0IG1ldHVzLCBxdWlzIHRpbmNpZHVudCBsZWN0dXMgYXVndWUgZXQg aXBzdW0uIEN1cmFiaXR1ciBsb2JvcnRpcyANCmZhY2lsaXNpcyBsdWN0dXMuIFNl ZCBwbGFjZXJhdCBsaWd1bGEgZW5pbSwgYXQgZGlnbmlzc2ltIHVybmEgY29uZGlt ZW50dW0gZWdldC4gRXRpYW0gdGVtcHVzIGZhY2lsaXNpcyBuaWJoLCBsb2JvcnRp cyANCnRpbmNpZHVudCBhbnRlIHVsdHJpY2VzIGF0LiBJbnRlZ2VyIHNlZCBwdXJ1 cyBuZWMgZG9sb3IgYWxpcXVldCBkaWN0dW0gdXQgaWQgbWkuIE51bGxhIHZlbCBz ZW0gaXBzdW0uIEFsaXF1YW0gbmVjIA0KdGluY2lkdW50IG1ldHVzLiBJbnRlcmR1 bSBldCBtYWxlc3VhZGEgZmFtZXMgYWMgYW50ZSBpcHN1bSBwcmltaXMgaW4gZmF1 Y2lidXMuIFNlZCBzdXNjaXBpdCBpcHN1bSBhIHZhcml1cyBjb21tb2RvLiANClZl c3RpYnVsdW0gYmliZW5kdW0gYXQgbGVjdHVzIHNpdCBhbWV0IHZlaGljdWxhLiBQ ZWxsZW50ZXNxdWUgdWxsYW1jb3JwZXIgZXN0IGV1IHB1cnVzIGlhY3VsaXMgbGFv cmVldC4gTmFtIG5lYyBuZXF1ZSANCmVnZXQgbWFzc2EgZmF1Y2lidXMgZWxlbWVu dHVtIGV1IHF1aXMgZXJvcy4NCg0KVXQgaWQgbGFvcmVldCBkb2xvci4gRG9uZWMg ZWdldCBncmF2aWRhIGVsaXQsIGFjIHJ1dHJ1bSBlbGl0LiBRdWlzcXVlIGxhY3Vz IG5lcXVlLCBmcmluZ2lsbGEgaW4gdHVycGlzIGV0LCBncmF2aWRhIA0Kdm9sdXRw YXQgb3JjaS4gSW50ZWdlciBpbiBuaXNsIGVnZXQgbG9yZW0gdWxsYW1jb3JwZXIg Y29uZGltZW50dW0gbmVjIHZlbmVuYXRpcyBsb3JlbS4gQ3VyYWJpdHVyIGVnZXQg bWFnbmEgZXUgZHVpIA0KZmVybWVudHVtIGZyaW5naWxsYSBzZWQgdXQgZG9sb3Iu IE51bGxhIHZlc3RpYnVsdW0gbnVuYyBldCBwaGFyZXRyYSBpbXBlcmRpZXQuIE1v cmJpIHRyaXN0aXF1ZSBwb3J0dGl0b3Igb2RpbywgbmVjIA0KcGhhcmV0cmEgb3Jj aSBsYWNpbmlhIHZpdGFlLiBEdWlzIHZlc3RpYnVsdW0gZGlhbSB1bGxhbWNvcnBl ciBtYXNzYSB2ZXN0aWJ1bHVtLCB1dCBhdWN0b3IgbG9yZW0gaW1wZXJkaWV0LiBW ZXN0aWJ1bHVtIA0KZXQgdmVuZW5hdGlzIHRlbGx1cy4gU3VzcGVuZGlzc2UgY29u dmFsbGlzLCBvZGlvIGFjIGRpY3R1bSBsYWNpbmlhLCBuZXF1ZSBxdWFtIHRpbmNp ZHVudCByaXN1cywgbm9uIG9ybmFyZSBkb2xvciBsYWN1cyANCm5lYyB0ZWxsdXMu IE1hdXJpcyByaG9uY3VzIGZlcm1lbnR1bSBuZXF1ZSBzaXQgYW1ldCBzb2xsaWNp dHVkaW4uIFBlbGxlbnRlc3F1ZSBudWxsYSBtYWduYSwgY29tbW9kbyB2ZWwgdGlu Y2lkdW50IHNlZCwgDQpoZW5kcmVyaXQgcXVpcyBqdXN0by4NCg0KSW4gaGFjIGhh Yml0YXNzZSBwbGF0ZWEgZGljdHVtc3QuIE51bmMgZXQgZXN0IGF1Z3VlLiBWaXZh bXVzIHByZXRpdW0sIG9kaW8gdmVsIHNvZGFsZXMgc2VtcGVyLCByaXN1cyBhbnRl IGVsZW1lbnR1bSANCnVybmEsIGFjIHVsbGFtY29ycGVyIG1hc3NhIG5lcXVlIG5v biBsaWd1bGEuIENyYXMgaWQgdGVsbHVzIHF1aXMgdXJuYSBhZGlwaXNjaW5nIGVs ZW1lbnR1bS4gRG9uZWMgYWRpcGlzY2luZyBtYWduYSB2ZWwgDQpzdXNjaXBpdCB2 dWxwdXRhdGUuIFF1aXNxdWUgaW4gbWkgZWdldCBvcmNpIHZpdmVycmEgc2NlbGVy aXNxdWUgbmVjIGV0IG1hZ25hLiBDcmFzIHBvc3VlcmUsIHVybmEgbGFjaW5pYSBk aWN0dW0gDQpyaG9uY3VzLCBqdXN0byBvcmNpIHN1c2NpcGl0IG1ldHVzLCB1dCBn cmF2aWRhIG9yY2kgbnVsbGEgaW4gdHVycGlzLiBJbnRlcmR1bSBldCBtYWxlc3Vh ZGEgZmFtZXMgYWMgYW50ZSBpcHN1bSBwcmltaXMgDQppbiBmYXVjaWJ1cy4gSW4g dm9sdXRwYXQgZmV1Z2lhdCB0dXJwaXMsIG5vbiBmYXVjaWJ1cyBudW5jIGludGVy ZHVtIHV0LiBQcmFlc2VudCBvcm5hcmUgc2FnaXR0aXMgdXJuYSwgaWQgbGFjaW5p YSANCnRvcnRvciBzdXNjaXBpdCBldC4gUGVsbGVudGVzcXVlIHRlbXBvciBtaSBh YyBuaXNpIHZhcml1cywgdml0YWUgdWxsYW1jb3JwZXIgdXJuYSBzdXNjaXBpdC4N Cg0KQWxpcXVhbSBwZWxsZW50ZXNxdWUgdnVscHV0YXRlIHR1cnBpcyB2ZXN0aWJ1 bHVtIGVsZWlmZW5kLiBEb25lYyBmYXVjaWJ1cyBldSBmZWxpcyBldSBibGFuZGl0 LiBQZWxsZW50ZXNxdWUgcHVsdmluYXIsIA0KZWxpdCBub24gbGFjaW5pYSBwb3J0 dGl0b3IsIG9yY2kgbmliaCBpYWN1bGlzIGF1Z3VlLCBhYyBzY2VsZXJpc3F1ZSBt aSB0ZWxsdXMgcXVpcyB0b3J0b3IuIEludGVyZHVtIGV0IG1hbGVzdWFkYSBmYW1l cyANCmFjIGFudGUgaXBzdW0gcHJpbWlzIGluIGZhdWNpYnVzLiBDcmFzIG5lYyBz dXNjaXBpdCByaXN1cywgdXQgdWx0cmljaWVzIGVsaXQuIFN1c3BlbmRpc3NlIGV0 IGZyaW5naWxsYSB1cm5hLiBEb25lYyANCmx1Y3R1cyBldCBuaXNpIHF1aXMgYmli ZW5kdW0uIFF1aXNxdWUgc2VkIGF1Z3VlIGxhY2luaWEsIHBlbGxlbnRlc3F1ZSBk aWFtIHZpdGFlLCBjb252YWxsaXMgbWV0dXMuIE5hbSB2ZWhpY3VsYSBtZXR1cyAN CmVnZXQgb3JjaSBzYWdpdHRpcyBzb2RhbGVzLg0KDQpDdXJhYml0dXIgZWdlc3Rh cyBjb25ndWUgbmliaCBzZWQgbHVjdHVzLiBOYW0gbHVjdHVzIHRlbGx1cyBhdCBu dWxsYSB2ZXN0aWJ1bHVtLCBydXRydW0gZmVybWVudHVtIGVzdCB2dWxwdXRhdGUu IE51bGxhIA0KY29uZGltZW50dW0gZHVpIGEgZG9sb3IgbG9ib3J0aXMsIGV1IGFs aXF1ZXQgb2RpbyBwcmV0aXVtLiBQaGFzZWxsdXMgaWQgcHJldGl1bSBudWxsYS4g RG9uZWMgZXUgdGluY2lkdW50IGxlY3R1cywgaW4gDQpvcm5hcmUgb3JjaS4gUGVs bGVudGVzcXVlIG1vbGxpcyBlc3QgZWdldCB0dXJwaXMgYWxpcXVldCwgdmVsIHRl bXBvciB2ZWxpdCBmcmluZ2lsbGEuIEN1cmFiaXR1ciBhIGxlbyBlbGVtZW50dW0g ZWxpdCANCnBlbGxlbnRlc3F1ZSB0aW5jaWR1bnQgdmVzdGlidWx1bSBzaXQgYW1l dCBtaS4gVmVzdGlidWx1bSB2YXJpdXMgcHVsdmluYXIgbmlzaSBzaXQgYW1ldCBk aWduaXNzaW0uIFZlc3RpYnVsdW0gZHVpIA0KdmVsaXQsIGNvbW1vZG8gdmVsIGF1 Z3VlIG5vbiwgZGFwaWJ1cyBpbXBlcmRpZXQgbWkuDQoNCkV0aWFtIGF0IHR1cnBp cyB2ZWxpdC4gU3VzcGVuZGlzc2UgdGVtcG9yLCBuaXNsIGEgY29uZ3VlIHBlbGxl bnRlc3F1ZSwgZXJhdCB0ZWxsdXMgZ3JhdmlkYSBzYXBpZW4sIGV0IHNvZGFsZXMg bnVsbGEgDQpuaXNpIGF0IG1hdXJpcy4gTnVuYyBjb25zZWN0ZXR1ciBsaWd1bGEg dml0YWUgcG9zdWVyZSBwaGFyZXRyYS4gSW50ZWdlciBpZCBzdXNjaXBpdCBzZW0u IFByYWVzZW50IGNyYXMgYW1ldC4= ] at org.testng.Assert.fail(Assert.java:94) at org.testng.Assert.failNotEquals(Assert.java:513) at org.testng.Assert.assertEqualsImpl(Assert.java:135) at org.testng.Assert.assertEquals(Assert.java:116) at org.testng.Assert.assertEquals(Assert.java:190) at org.testng.Assert.assertEquals(Assert.java:200) at org.cryptacular.io.EncodingOutputStreamTest.testEncode(EncodingOutputStreamTest.java:52) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:86) at org.testng.internal.Invoker.invokeMethod(Invoker.java:643) at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:820) at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1128) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129) at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) |
0 | org.cryptacular.io.EncodingOutputStreamTest@60438a68 |
testEncodeFile Test class: org.cryptacular.codec.Base64EncoderTest Parameters: src/test/resources/plaintexts/lorem-1190.txt |
java.lang.AssertionError: expected [TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFtZXQsIGNvbnNlY3RldHVyIGFkaXBpc2Np bmcgZWxpdC4gQWVuZWFuIG51bmMgbGVvLCBhZGlwaXNjaW5nIGV0IHVsdHJpY2Vz IGEsIGZlcm1lbnR1bSBlZ2V0IApxdWFtLiBMb3JlbSBpcHN1bSBkb2xvciBzaXQg YW1ldCwgY29uc2VjdGV0dXIgYWRpcGlzY2luZyBlbGl0LiBWZXN0aWJ1bHVtIG1h dHRpcywgcmlzdXMgdGVtcHVzIHVsdHJpY2llcyBsdWN0dXMsIG5pc2kgCmVsaXQg Y29uc2VjdGV0dXIgdmVsaXQsIGxhY2luaWEgZnJpbmdpbGxhIHVybmEgbGVjdHVz IHNpdCBhbWV0IG51bmMuIE51bmMgbmVjIGRpY3R1bSBhcmN1LiBEdWlzIGlkIGFs aXF1ZXQgbnVsbGEuIEluIHV0IAphdWd1ZSBlbGl0LiBQaGFzZWxsdXMgc2VtcGVy IHV0IGxhY3VzIGFjIHNhZ2l0dGlzLiBOdW5jIGVsZW1lbnR1bSwgZHVpIG5lYyBv cm5hcmUgYmliZW5kdW0sIGxpZ3VsYSBhbnRlIHZ1bHB1dGF0ZSBuaXNpLCAKaW4g aW1wZXJkaWV0IGxlY3R1cyBlcm9zIHJob25jdXMgYXVndWUuIE1hZWNlbmFzIG5v biBpbnRlcmR1bSBtZXR1cywgdml0YWUgdGVtcG9yIG1pLgoKU2VkIHJ1dHJ1bSwg bG9yZW0gcXVpcyB2YXJpdXMgdGluY2lkdW50LCBhdWd1ZSBlbGl0IGFjY3Vtc2Fu IG5pc2wsIHNpdCBhbWV0IGdyYXZpZGEgb2RpbyBtYXNzYSB1bHRyaWNlcyB1cm5h LiBNb3JiaSAKc3VzY2lwaXQgbWF1cmlzIG5lYyBlcm9zIGlhY3VsaXMsIHZlbCB0 ZW1wdXMgbWF1cmlzIGJpYmVuZHVtLiBQaGFzZWxsdXMgdGVtcG9yIGVuaW0gZWdl dCBjb21tb2RvIGdyYXZpZGEuIFNlZCBldCByaXN1cyAKcXVpcyBvcmNpIGVsZWlm ZW5kIHVsbGFtY29ycGVyLiBVdCBldCBuaXNpIGV0IHNlbSBjb252YWxsaXMgc29k YWxlcy4gUHJvaW4gbmVjIG5pYmggbm9uIG1ldHVzIGNvbmRpbWVudHVtIHZlaGlj dWxhLiAKTWFlY2VuYXMgdXQgZmVsaXMgdGVsbHVzLiBDcmFzIGlkIGRpYW0gZGlh bS4gTmFtIGV1IHVsdHJpY2llcyBudW5jLCBpbiBmZXJtZW50dW0gdGVsbHVzLiBE b25lYyBldCBsaWJlcm8gYSBhdWd1ZSAKZmVybWVudHVtIGNvbmd1ZS4gTnVsbGEg dml0YWUgYXVndWUgYXJjdS4gRG9uZWMgbW9sbGlzIGZhdWNpYnVzIGVzdCwgYWMg Y29uc2VjdGV0dXIgbGVjdHVzIGFsaXF1ZXQgYXQuIENsYXNzIGFwdGVudCAKdGFj aXRpIHNvY2lvc3F1IGFkIGxpdG9yYSB0b3JxdWVudCBwZXIgY29udWJpYSBub3N0 ] but found [TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFtZXQsIGNvbnNlY3RldHVyIGFkaXBpc2Np bmcgZWxpdC4gQWVuZWFuIG51bmMgbGVvLCBhZGlwaXNjaW5nIGV0IHVsdHJpY2Vz IGEsIGZlcm1lbnR1bSBlZ2V0IA0KcXVhbS4gTG9yZW0gaXBzdW0gZG9sb3Igc2l0 IGFtZXQsIGNvbnNlY3RldHVyIGFkaXBpc2NpbmcgZWxpdC4gVmVzdGlidWx1bSBt YXR0aXMsIHJpc3VzIHRlbXB1cyB1bHRyaWNpZXMgbHVjdHVzLCBuaXNpIA0KZWxp dCBjb25zZWN0ZXR1ciB2ZWxpdCwgbGFjaW5pYSBmcmluZ2lsbGEgdXJuYSBsZWN0 dXMgc2l0IGFtZXQgbnVuYy4gTnVuYyBuZWMgZGljdHVtIGFyY3UuIER1aXMgaWQg YWxpcXVldCBudWxsYS4gSW4gdXQgDQphdWd1ZSBlbGl0LiBQaGFzZWxsdXMgc2Vt cGVyIHV0IGxhY3VzIGFjIHNhZ2l0dGlzLiBOdW5jIGVsZW1lbnR1bSwgZHVpIG5l YyBvcm5hcmUgYmliZW5kdW0sIGxpZ3VsYSBhbnRlIHZ1bHB1dGF0ZSBuaXNpLCAN CmluIGltcGVyZGlldCBsZWN0dXMgZXJvcyByaG9uY3VzIGF1Z3VlLiBNYWVjZW5h cyBub24gaW50ZXJkdW0gbWV0dXMsIHZpdGFlIHRlbXBvciBtaS4NCg0KU2VkIHJ1 dHJ1bSwgbG9yZW0gcXVpcyB2YXJpdXMgdGluY2lkdW50LCBhdWd1ZSBlbGl0IGFj Y3Vtc2FuIG5pc2wsIHNpdCBhbWV0IGdyYXZpZGEgb2RpbyBtYXNzYSB1bHRyaWNl cyB1cm5hLiBNb3JiaSANCnN1c2NpcGl0IG1hdXJpcyBuZWMgZXJvcyBpYWN1bGlz LCB2ZWwgdGVtcHVzIG1hdXJpcyBiaWJlbmR1bS4gUGhhc2VsbHVzIHRlbXBvciBl bmltIGVnZXQgY29tbW9kbyBncmF2aWRhLiBTZWQgZXQgcmlzdXMgDQpxdWlzIG9y Y2kgZWxlaWZlbmQgdWxsYW1jb3JwZXIuIFV0IGV0IG5pc2kgZXQgc2VtIGNvbnZh bGxpcyBzb2RhbGVzLiBQcm9pbiBuZWMgbmliaCBub24gbWV0dXMgY29uZGltZW50 dW0gdmVoaWN1bGEuIA0KTWFlY2VuYXMgdXQgZmVsaXMgdGVsbHVzLiBDcmFzIGlk IGRpYW0gZGlhbS4gTmFtIGV1IHVsdHJpY2llcyBudW5jLCBpbiBmZXJtZW50dW0g dGVsbHVzLiBEb25lYyBldCBsaWJlcm8gYSBhdWd1ZSANCmZlcm1lbnR1bSBjb25n dWUuIE51bGxhIHZpdGFlIGF1Z3VlIGFyY3UuIERvbmVjIG1vbGxpcyBmYXVjaWJ1 cyBlc3QsIGFjIGNvbnNlY3RldHVyIGxlY3R1cyBhbGlxdWV0IGF0LiBDbGFzcyBh cHRlbnQgDQp0YWNpdGkgc29jaW9zcXUgYWQgbGl0b3JhIHRvcnF1ZW50IHBlciBj b251YmlhIG5vc3Q= ] at org.cryptacular.codec.Base64EncoderTest.testEncodeFile(Base64EncoderTest.java:110) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) ... Removed 16 stack frames java.lang.AssertionError: expected [TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFtZXQsIGNvbnNlY3RldHVyIGFkaXBpc2Np bmcgZWxpdC4gQWVuZWFuIG51bmMgbGVvLCBhZGlwaXNjaW5nIGV0IHVsdHJpY2Vz IGEsIGZlcm1lbnR1bSBlZ2V0IApxdWFtLiBMb3JlbSBpcHN1bSBkb2xvciBzaXQg YW1ldCwgY29uc2VjdGV0dXIgYWRpcGlzY2luZyBlbGl0LiBWZXN0aWJ1bHVtIG1h dHRpcywgcmlzdXMgdGVtcHVzIHVsdHJpY2llcyBsdWN0dXMsIG5pc2kgCmVsaXQg Y29uc2VjdGV0dXIgdmVsaXQsIGxhY2luaWEgZnJpbmdpbGxhIHVybmEgbGVjdHVz IHNpdCBhbWV0IG51bmMuIE51bmMgbmVjIGRpY3R1bSBhcmN1LiBEdWlzIGlkIGFs aXF1ZXQgbnVsbGEuIEluIHV0IAphdWd1ZSBlbGl0LiBQaGFzZWxsdXMgc2VtcGVy IHV0IGxhY3VzIGFjIHNhZ2l0dGlzLiBOdW5jIGVsZW1lbnR1bSwgZHVpIG5lYyBv cm5hcmUgYmliZW5kdW0sIGxpZ3VsYSBhbnRlIHZ1bHB1dGF0ZSBuaXNpLCAKaW4g aW1wZXJkaWV0IGxlY3R1cyBlcm9zIHJob25jdXMgYXVndWUuIE1hZWNlbmFzIG5v biBpbnRlcmR1bSBtZXR1cywgdml0YWUgdGVtcG9yIG1pLgoKU2VkIHJ1dHJ1bSwg bG9yZW0gcXVpcyB2YXJpdXMgdGluY2lkdW50LCBhdWd1ZSBlbGl0IGFjY3Vtc2Fu IG5pc2wsIHNpdCBhbWV0IGdyYXZpZGEgb2RpbyBtYXNzYSB1bHRyaWNlcyB1cm5h LiBNb3JiaSAKc3VzY2lwaXQgbWF1cmlzIG5lYyBlcm9zIGlhY3VsaXMsIHZlbCB0 ZW1wdXMgbWF1cmlzIGJpYmVuZHVtLiBQaGFzZWxsdXMgdGVtcG9yIGVuaW0gZWdl dCBjb21tb2RvIGdyYXZpZGEuIFNlZCBldCByaXN1cyAKcXVpcyBvcmNpIGVsZWlm ZW5kIHVsbGFtY29ycGVyLiBVdCBldCBuaXNpIGV0IHNlbSBjb252YWxsaXMgc29k YWxlcy4gUHJvaW4gbmVjIG5pYmggbm9uIG1ldHVzIGNvbmRpbWVudHVtIHZlaGlj dWxhLiAKTWFlY2VuYXMgdXQgZmVsaXMgdGVsbHVzLiBDcmFzIGlkIGRpYW0gZGlh bS4gTmFtIGV1IHVsdHJpY2llcyBudW5jLCBpbiBmZXJtZW50dW0gdGVsbHVzLiBE b25lYyBldCBsaWJlcm8gYSBhdWd1ZSAKZmVybWVudHVtIGNvbmd1ZS4gTnVsbGEg dml0YWUgYXVndWUgYXJjdS4gRG9uZWMgbW9sbGlzIGZhdWNpYnVzIGVzdCwgYWMg Y29uc2VjdGV0dXIgbGVjdHVzIGFsaXF1ZXQgYXQuIENsYXNzIGFwdGVudCAKdGFj aXRpIHNvY2lvc3F1IGFkIGxpdG9yYSB0b3JxdWVudCBwZXIgY29udWJpYSBub3N0 ] but found [TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFtZXQsIGNvbnNlY3RldHVyIGFkaXBpc2Np bmcgZWxpdC4gQWVuZWFuIG51bmMgbGVvLCBhZGlwaXNjaW5nIGV0IHVsdHJpY2Vz IGEsIGZlcm1lbnR1bSBlZ2V0IA0KcXVhbS4gTG9yZW0gaXBzdW0gZG9sb3Igc2l0 IGFtZXQsIGNvbnNlY3RldHVyIGFkaXBpc2NpbmcgZWxpdC4gVmVzdGlidWx1bSBt YXR0aXMsIHJpc3VzIHRlbXB1cyB1bHRyaWNpZXMgbHVjdHVzLCBuaXNpIA0KZWxp dCBjb25zZWN0ZXR1ciB2ZWxpdCwgbGFjaW5pYSBmcmluZ2lsbGEgdXJuYSBsZWN0 dXMgc2l0IGFtZXQgbnVuYy4gTnVuYyBuZWMgZGljdHVtIGFyY3UuIER1aXMgaWQg YWxpcXVldCBudWxsYS4gSW4gdXQgDQphdWd1ZSBlbGl0LiBQaGFzZWxsdXMgc2Vt cGVyIHV0IGxhY3VzIGFjIHNhZ2l0dGlzLiBOdW5jIGVsZW1lbnR1bSwgZHVpIG5l YyBvcm5hcmUgYmliZW5kdW0sIGxpZ3VsYSBhbnRlIHZ1bHB1dGF0ZSBuaXNpLCAN CmluIGltcGVyZGlldCBsZWN0dXMgZXJvcyByaG9uY3VzIGF1Z3VlLiBNYWVjZW5h cyBub24gaW50ZXJkdW0gbWV0dXMsIHZpdGFlIHRlbXBvciBtaS4NCg0KU2VkIHJ1 dHJ1bSwgbG9yZW0gcXVpcyB2YXJpdXMgdGluY2lkdW50LCBhdWd1ZSBlbGl0IGFj Y3Vtc2FuIG5pc2wsIHNpdCBhbWV0IGdyYXZpZGEgb2RpbyBtYXNzYSB1bHRyaWNl cyB1cm5hLiBNb3JiaSANCnN1c2NpcGl0IG1hdXJpcyBuZWMgZXJvcyBpYWN1bGlz LCB2ZWwgdGVtcHVzIG1hdXJpcyBiaWJlbmR1bS4gUGhhc2VsbHVzIHRlbXBvciBl bmltIGVnZXQgY29tbW9kbyBncmF2aWRhLiBTZWQgZXQgcmlzdXMgDQpxdWlzIG9y Y2kgZWxlaWZlbmQgdWxsYW1jb3JwZXIuIFV0IGV0IG5pc2kgZXQgc2VtIGNvbnZh bGxpcyBzb2RhbGVzLiBQcm9pbiBuZWMgbmliaCBub24gbWV0dXMgY29uZGltZW50 dW0gdmVoaWN1bGEuIA0KTWFlY2VuYXMgdXQgZmVsaXMgdGVsbHVzLiBDcmFzIGlk IGRpYW0gZGlhbS4gTmFtIGV1IHVsdHJpY2llcyBudW5jLCBpbiBmZXJtZW50dW0g dGVsbHVzLiBEb25lYyBldCBsaWJlcm8gYSBhdWd1ZSANCmZlcm1lbnR1bSBjb25n dWUuIE51bGxhIHZpdGFlIGF1Z3VlIGFyY3UuIERvbmVjIG1vbGxpcyBmYXVjaWJ1 cyBlc3QsIGFjIGNvbnNlY3RldHVyIGxlY3R1cyBhbGlxdWV0IGF0LiBDbGFzcyBh cHRlbnQgDQp0YWNpdGkgc29jaW9zcXUgYWQgbGl0b3JhIHRvcnF1ZW50IHBlciBj b251YmlhIG5vc3Q= ] at org.testng.Assert.fail(Assert.java:94) at org.testng.Assert.failNotEquals(Assert.java:513) at org.testng.Assert.assertEqualsImpl(Assert.java:135) at org.testng.Assert.assertEquals(Assert.java:116) at org.testng.Assert.assertEquals(Assert.java:190) at org.testng.Assert.assertEquals(Assert.java:200) at org.cryptacular.codec.Base64EncoderTest.testEncodeFile(Base64EncoderTest.java:110) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:86) at org.testng.internal.Invoker.invokeMethod(Invoker.java:643) at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:820) at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1128) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129) at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) |
0 | org.cryptacular.codec.Base64EncoderTest@51b279c9 |
testEncodeFile Test class: org.cryptacular.codec.Base64EncoderTest Parameters: src/test/resources/plaintexts/lorem-1200.txt |
java.lang.AssertionError: expected [TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFtZXQsIGNvbnNlY3RldHVyIGFkaXBpc2Np bmcgZWxpdC4gQWVuZWFuIG51bmMgbGVvLCBhZGlwaXNjaW5nIGV0IHVsdHJpY2Vz IGEsIGZlcm1lbnR1bSBlZ2V0IApxdWFtLiBMb3JlbSBpcHN1bSBkb2xvciBzaXQg YW1ldCwgY29uc2VjdGV0dXIgYWRpcGlzY2luZyBlbGl0LiBWZXN0aWJ1bHVtIG1h dHRpcywgcmlzdXMgdGVtcHVzIHVsdHJpY2llcyBsdWN0dXMsIG5pc2kgCmVsaXQg Y29uc2VjdGV0dXIgdmVsaXQsIGxhY2luaWEgZnJpbmdpbGxhIHVybmEgbGVjdHVz IHNpdCBhbWV0IG51bmMuIE51bmMgbmVjIGRpY3R1bSBhcmN1LiBEdWlzIGlkIGFs aXF1ZXQgbnVsbGEuIEluIHV0IAphdWd1ZSBlbGl0LiBQaGFzZWxsdXMgc2VtcGVy IHV0IGxhY3VzIGFjIHNhZ2l0dGlzLiBOdW5jIGVsZW1lbnR1bSwgZHVpIG5lYyBv cm5hcmUgYmliZW5kdW0sIGxpZ3VsYSBhbnRlIHZ1bHB1dGF0ZSBuaXNpLCAKaW4g aW1wZXJkaWV0IGxlY3R1cyBlcm9zIHJob25jdXMgYXVndWUuIE1hZWNlbmFzIG5v biBpbnRlcmR1bSBtZXR1cywgdml0YWUgdGVtcG9yIG1pLgoKU2VkIHJ1dHJ1bSwg bG9yZW0gcXVpcyB2YXJpdXMgdGluY2lkdW50LCBhdWd1ZSBlbGl0IGFjY3Vtc2Fu IG5pc2wsIHNpdCBhbWV0IGdyYXZpZGEgb2RpbyBtYXNzYSB1bHRyaWNlcyB1cm5h LiBNb3JiaSAKc3VzY2lwaXQgbWF1cmlzIG5lYyBlcm9zIGlhY3VsaXMsIHZlbCB0 ZW1wdXMgbWF1cmlzIGJpYmVuZHVtLiBQaGFzZWxsdXMgdGVtcG9yIGVuaW0gZWdl dCBjb21tb2RvIGdyYXZpZGEuIFNlZCBldCByaXN1cyAKcXVpcyBvcmNpIGVsZWlm ZW5kIHVsbGFtY29ycGVyLiBVdCBldCBuaXNpIGV0IHNlbSBjb252YWxsaXMgc29k YWxlcy4gUHJvaW4gbmVjIG5pYmggbm9uIG1ldHVzIGNvbmRpbWVudHVtIHZlaGlj dWxhLiAKTWFlY2VuYXMgdXQgZmVsaXMgdGVsbHVzLiBDcmFzIGlkIGRpYW0gZGlh bS4gTmFtIGV1IHVsdHJpY2llcyBudW5jLCBpbiBmZXJtZW50dW0gdGVsbHVzLiBE b25lYyBldCBsaWJlcm8gYSBhdWd1ZSAKZmVybWVudHVtIGNvbmd1ZS4gTnVsbGEg dml0YWUgYXVndWUgYXJjdS4gRG9uZWMgbW9sbGlzIGZhdWNpYnVzIGVzdCwgYWMg Y29uc2VjdGV0dXIgbGVjdHVzIGFsaXF1ZXQgYXQuIENsYXNzIGFwdGVudCAKdGFj aXRpIHNvY2lvc3F1IGFkIGxpdG9yYSB0b3JxdWVudCBwZXIgY29udWJpYSBub3N0 cmEgcG9zdWVyZS4= ] but found [TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFtZXQsIGNvbnNlY3RldHVyIGFkaXBpc2Np bmcgZWxpdC4gQWVuZWFuIG51bmMgbGVvLCBhZGlwaXNjaW5nIGV0IHVsdHJpY2Vz IGEsIGZlcm1lbnR1bSBlZ2V0IA0KcXVhbS4gTG9yZW0gaXBzdW0gZG9sb3Igc2l0 IGFtZXQsIGNvbnNlY3RldHVyIGFkaXBpc2NpbmcgZWxpdC4gVmVzdGlidWx1bSBt YXR0aXMsIHJpc3VzIHRlbXB1cyB1bHRyaWNpZXMgbHVjdHVzLCBuaXNpIA0KZWxp dCBjb25zZWN0ZXR1ciB2ZWxpdCwgbGFjaW5pYSBmcmluZ2lsbGEgdXJuYSBsZWN0 dXMgc2l0IGFtZXQgbnVuYy4gTnVuYyBuZWMgZGljdHVtIGFyY3UuIER1aXMgaWQg YWxpcXVldCBudWxsYS4gSW4gdXQgDQphdWd1ZSBlbGl0LiBQaGFzZWxsdXMgc2Vt cGVyIHV0IGxhY3VzIGFjIHNhZ2l0dGlzLiBOdW5jIGVsZW1lbnR1bSwgZHVpIG5l YyBvcm5hcmUgYmliZW5kdW0sIGxpZ3VsYSBhbnRlIHZ1bHB1dGF0ZSBuaXNpLCAN CmluIGltcGVyZGlldCBsZWN0dXMgZXJvcyByaG9uY3VzIGF1Z3VlLiBNYWVjZW5h cyBub24gaW50ZXJkdW0gbWV0dXMsIHZpdGFlIHRlbXBvciBtaS4NCg0KU2VkIHJ1 dHJ1bSwgbG9yZW0gcXVpcyB2YXJpdXMgdGluY2lkdW50LCBhdWd1ZSBlbGl0IGFj Y3Vtc2FuIG5pc2wsIHNpdCBhbWV0IGdyYXZpZGEgb2RpbyBtYXNzYSB1bHRyaWNl cyB1cm5hLiBNb3JiaSANCnN1c2NpcGl0IG1hdXJpcyBuZWMgZXJvcyBpYWN1bGlz LCB2ZWwgdGVtcHVzIG1hdXJpcyBiaWJlbmR1bS4gUGhhc2VsbHVzIHRlbXBvciBl bmltIGVnZXQgY29tbW9kbyBncmF2aWRhLiBTZWQgZXQgcmlzdXMgDQpxdWlzIG9y Y2kgZWxlaWZlbmQgdWxsYW1jb3JwZXIuIFV0IGV0IG5pc2kgZXQgc2VtIGNvbnZh bGxpcyBzb2RhbGVzLiBQcm9pbiBuZWMgbmliaCBub24gbWV0dXMgY29uZGltZW50 dW0gdmVoaWN1bGEuIA0KTWFlY2VuYXMgdXQgZmVsaXMgdGVsbHVzLiBDcmFzIGlk IGRpYW0gZGlhbS4gTmFtIGV1IHVsdHJpY2llcyBudW5jLCBpbiBmZXJtZW50dW0g dGVsbHVzLiBEb25lYyBldCBsaWJlcm8gYSBhdWd1ZSANCmZlcm1lbnR1bSBjb25n dWUuIE51bGxhIHZpdGFlIGF1Z3VlIGFyY3UuIERvbmVjIG1vbGxpcyBmYXVjaWJ1 cyBlc3QsIGFjIGNvbnNlY3RldHVyIGxlY3R1cyBhbGlxdWV0IGF0LiBDbGFzcyBh cHRlbnQgDQp0YWNpdGkgc29jaW9zcXUgYWQgbGl0b3JhIHRvcnF1ZW50IHBlciBj b251YmlhIG5vc3RyYSBwb3N1ZXJlLg== ] at org.cryptacular.codec.Base64EncoderTest.testEncodeFile(Base64EncoderTest.java:110) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) ... Removed 16 stack frames java.lang.AssertionError: expected [TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFtZXQsIGNvbnNlY3RldHVyIGFkaXBpc2Np bmcgZWxpdC4gQWVuZWFuIG51bmMgbGVvLCBhZGlwaXNjaW5nIGV0IHVsdHJpY2Vz IGEsIGZlcm1lbnR1bSBlZ2V0IApxdWFtLiBMb3JlbSBpcHN1bSBkb2xvciBzaXQg YW1ldCwgY29uc2VjdGV0dXIgYWRpcGlzY2luZyBlbGl0LiBWZXN0aWJ1bHVtIG1h dHRpcywgcmlzdXMgdGVtcHVzIHVsdHJpY2llcyBsdWN0dXMsIG5pc2kgCmVsaXQg Y29uc2VjdGV0dXIgdmVsaXQsIGxhY2luaWEgZnJpbmdpbGxhIHVybmEgbGVjdHVz IHNpdCBhbWV0IG51bmMuIE51bmMgbmVjIGRpY3R1bSBhcmN1LiBEdWlzIGlkIGFs aXF1ZXQgbnVsbGEuIEluIHV0IAphdWd1ZSBlbGl0LiBQaGFzZWxsdXMgc2VtcGVy IHV0IGxhY3VzIGFjIHNhZ2l0dGlzLiBOdW5jIGVsZW1lbnR1bSwgZHVpIG5lYyBv cm5hcmUgYmliZW5kdW0sIGxpZ3VsYSBhbnRlIHZ1bHB1dGF0ZSBuaXNpLCAKaW4g aW1wZXJkaWV0IGxlY3R1cyBlcm9zIHJob25jdXMgYXVndWUuIE1hZWNlbmFzIG5v biBpbnRlcmR1bSBtZXR1cywgdml0YWUgdGVtcG9yIG1pLgoKU2VkIHJ1dHJ1bSwg bG9yZW0gcXVpcyB2YXJpdXMgdGluY2lkdW50LCBhdWd1ZSBlbGl0IGFjY3Vtc2Fu IG5pc2wsIHNpdCBhbWV0IGdyYXZpZGEgb2RpbyBtYXNzYSB1bHRyaWNlcyB1cm5h LiBNb3JiaSAKc3VzY2lwaXQgbWF1cmlzIG5lYyBlcm9zIGlhY3VsaXMsIHZlbCB0 ZW1wdXMgbWF1cmlzIGJpYmVuZHVtLiBQaGFzZWxsdXMgdGVtcG9yIGVuaW0gZWdl dCBjb21tb2RvIGdyYXZpZGEuIFNlZCBldCByaXN1cyAKcXVpcyBvcmNpIGVsZWlm ZW5kIHVsbGFtY29ycGVyLiBVdCBldCBuaXNpIGV0IHNlbSBjb252YWxsaXMgc29k YWxlcy4gUHJvaW4gbmVjIG5pYmggbm9uIG1ldHVzIGNvbmRpbWVudHVtIHZlaGlj dWxhLiAKTWFlY2VuYXMgdXQgZmVsaXMgdGVsbHVzLiBDcmFzIGlkIGRpYW0gZGlh bS4gTmFtIGV1IHVsdHJpY2llcyBudW5jLCBpbiBmZXJtZW50dW0gdGVsbHVzLiBE b25lYyBldCBsaWJlcm8gYSBhdWd1ZSAKZmVybWVudHVtIGNvbmd1ZS4gTnVsbGEg dml0YWUgYXVndWUgYXJjdS4gRG9uZWMgbW9sbGlzIGZhdWNpYnVzIGVzdCwgYWMg Y29uc2VjdGV0dXIgbGVjdHVzIGFsaXF1ZXQgYXQuIENsYXNzIGFwdGVudCAKdGFj aXRpIHNvY2lvc3F1IGFkIGxpdG9yYSB0b3JxdWVudCBwZXIgY29udWJpYSBub3N0 cmEgcG9zdWVyZS4= ] but found [TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFtZXQsIGNvbnNlY3RldHVyIGFkaXBpc2Np bmcgZWxpdC4gQWVuZWFuIG51bmMgbGVvLCBhZGlwaXNjaW5nIGV0IHVsdHJpY2Vz IGEsIGZlcm1lbnR1bSBlZ2V0IA0KcXVhbS4gTG9yZW0gaXBzdW0gZG9sb3Igc2l0 IGFtZXQsIGNvbnNlY3RldHVyIGFkaXBpc2NpbmcgZWxpdC4gVmVzdGlidWx1bSBt YXR0aXMsIHJpc3VzIHRlbXB1cyB1bHRyaWNpZXMgbHVjdHVzLCBuaXNpIA0KZWxp dCBjb25zZWN0ZXR1ciB2ZWxpdCwgbGFjaW5pYSBmcmluZ2lsbGEgdXJuYSBsZWN0 dXMgc2l0IGFtZXQgbnVuYy4gTnVuYyBuZWMgZGljdHVtIGFyY3UuIER1aXMgaWQg YWxpcXVldCBudWxsYS4gSW4gdXQgDQphdWd1ZSBlbGl0LiBQaGFzZWxsdXMgc2Vt cGVyIHV0IGxhY3VzIGFjIHNhZ2l0dGlzLiBOdW5jIGVsZW1lbnR1bSwgZHVpIG5l YyBvcm5hcmUgYmliZW5kdW0sIGxpZ3VsYSBhbnRlIHZ1bHB1dGF0ZSBuaXNpLCAN CmluIGltcGVyZGlldCBsZWN0dXMgZXJvcyByaG9uY3VzIGF1Z3VlLiBNYWVjZW5h cyBub24gaW50ZXJkdW0gbWV0dXMsIHZpdGFlIHRlbXBvciBtaS4NCg0KU2VkIHJ1 dHJ1bSwgbG9yZW0gcXVpcyB2YXJpdXMgdGluY2lkdW50LCBhdWd1ZSBlbGl0IGFj Y3Vtc2FuIG5pc2wsIHNpdCBhbWV0IGdyYXZpZGEgb2RpbyBtYXNzYSB1bHRyaWNl cyB1cm5hLiBNb3JiaSANCnN1c2NpcGl0IG1hdXJpcyBuZWMgZXJvcyBpYWN1bGlz LCB2ZWwgdGVtcHVzIG1hdXJpcyBiaWJlbmR1bS4gUGhhc2VsbHVzIHRlbXBvciBl bmltIGVnZXQgY29tbW9kbyBncmF2aWRhLiBTZWQgZXQgcmlzdXMgDQpxdWlzIG9y Y2kgZWxlaWZlbmQgdWxsYW1jb3JwZXIuIFV0IGV0IG5pc2kgZXQgc2VtIGNvbnZh bGxpcyBzb2RhbGVzLiBQcm9pbiBuZWMgbmliaCBub24gbWV0dXMgY29uZGltZW50 dW0gdmVoaWN1bGEuIA0KTWFlY2VuYXMgdXQgZmVsaXMgdGVsbHVzLiBDcmFzIGlk IGRpYW0gZGlhbS4gTmFtIGV1IHVsdHJpY2llcyBudW5jLCBpbiBmZXJtZW50dW0g dGVsbHVzLiBEb25lYyBldCBsaWJlcm8gYSBhdWd1ZSANCmZlcm1lbnR1bSBjb25n dWUuIE51bGxhIHZpdGFlIGF1Z3VlIGFyY3UuIERvbmVjIG1vbGxpcyBmYXVjaWJ1 cyBlc3QsIGFjIGNvbnNlY3RldHVyIGxlY3R1cyBhbGlxdWV0IGF0LiBDbGFzcyBh cHRlbnQgDQp0YWNpdGkgc29jaW9zcXUgYWQgbGl0b3JhIHRvcnF1ZW50IHBlciBj b251YmlhIG5vc3RyYSBwb3N1ZXJlLg== ] at org.testng.Assert.fail(Assert.java:94) at org.testng.Assert.failNotEquals(Assert.java:513) at org.testng.Assert.assertEqualsImpl(Assert.java:135) at org.testng.Assert.assertEquals(Assert.java:116) at org.testng.Assert.assertEquals(Assert.java:190) at org.testng.Assert.assertEquals(Assert.java:200) at org.cryptacular.codec.Base64EncoderTest.testEncodeFile(Base64EncoderTest.java:110) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:86) at org.testng.internal.Invoker.invokeMethod(Invoker.java:643) at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:820) at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1128) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129) at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) |
0 | org.cryptacular.codec.Base64EncoderTest@51b279c9 |
testEncodeFile Test class: org.cryptacular.codec.Base64EncoderTest Parameters: src/test/resources/plaintexts/lorem-5000.txt |
java.lang.AssertionError: expected [TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFtZXQsIGNvbnNlY3RldHVyIGFkaXBpc2Np bmcgZWxpdC4gUHJhZXNlbnQgdGVtcHVzIHNhZ2l0dGlzIGVyYXQgZXQgZmFjaWxp c2lzLiBJbiBxdWlzIGVsZWlmZW5kIApkb2xvci4gRHVpcyBzYWdpdHRpcyBwb3J0 dGl0b3IgcmlzdXMgbm9uIGFsaXF1YW0uIEV0aWFtIG1hbGVzdWFkYSBwdXJ1cyBl dCBmZWxpcyBmZXVnaWF0LCBldCBjb25kaW1lbnR1bSBhdWd1ZSAKc2FnaXR0aXMu IERvbmVjIHBvc3VlcmUgc2VtcGVyIGxhY3VzIGVnZXQgc29sbGljaXR1ZGluLiBV dCBmZXVnaWF0IGRpYW0gaXBzdW0sIHV0IHRlbXBvciB0dXJwaXMgdmVoaWN1bGEg c2VkLiBEdWlzIApldWlzbW9kIGV1aXNtb2QgcmhvbmN1cy4gUHJhZXNlbnQgdml0 YWUgbGVvIGVnZXN0YXMgbmVxdWUgcGVsbGVudGVzcXVlIHVsdHJpY2llcyB0aW5j aWR1bnQgZXQgcHVydXMuIFN1c3BlbmRpc3NlIAppbnRlcmR1bSBibGFuZGl0IHVy bmEgaW1wZXJkaWV0IGV1aXNtb2QuIEV0aWFtIGV0IG1ldHVzIG1vbGVzdGllIG5p c2wgaW1wZXJkaWV0IGN1cnN1cy4KCkRvbmVjIHVsbGFtY29ycGVyIHB1cnVzIHNl ZCBsZW8gcnV0cnVtIHRpbmNpZHVudC4gUGVsbGVudGVzcXVlIGlhY3VsaXMgdHJp c3RpcXVlIHBlbGxlbnRlc3F1ZS4gUGVsbGVudGVzcXVlIGN1cnN1cyAKcG9ydGEg bmlzbCwgYXQgaWFjdWxpcyBsaWd1bGEgZGFwaWJ1cyBxdWlzLiBNb3JiaSBtYXR0 aXMsIGVyb3MgcG9ydGEgYmxhbmRpdCB1bGxhbWNvcnBlciwgYXJjdSBkb2xvciBm ZXJtZW50dW0gbnVuYywgYWMgCmN1cnN1cyBtYWduYSBhcmN1IGlkIG51bGxhLiBR dWlzcXVlIHVybmEgdXJuYSwgZGFwaWJ1cyBldCBibGFuZGl0IHZpdGFlLCBwbGFj ZXJhdCBxdWlzIG5pYmguIFNlZCBhYyBlc3QgZWdldCBuaXNsIAp1bHRyaWNlcyBn cmF2aWRhLiBBbGlxdWFtIGlkIHN1c2NpcGl0IGxpZ3VsYS4gU3VzcGVuZGlzc2Ug c29sbGljaXR1ZGluIGZlcm1lbnR1bSB0dXJwaXMuIERvbmVjIGF1Y3RvciBjb25z ZWN0ZXR1ciBwdXJ1cyAKZXUgYmliZW5kdW0uIFBlbGxlbnRlc3F1ZSBlZ2V0IGVs aXQgdml0YWUgYXVndWUgYmliZW5kdW0gbGFjaW5pYS4gUXVpc3F1ZSBjb252YWxs aXMgdHJpc3RpcXVlIHR1cnBpcyBpZCB2aXZlcnJhLiBNYXVyaXMgCmFsaXF1ZXQg YmliZW5kdW0gYmliZW5kdW0uIE1vcmJpIHZvbHV0cGF0IGlkIGRvbG9yIG5vbiBh bGlxdWFtLgoKQWxpcXVhbSB1bHRyaWNlcyBkYXBpYnVzIGRpYW0sIHZlbCBwb3J0 dGl0b3IgbWFnbmEgZWxlbWVudHVtIGV0LiBGdXNjZSBldSBkdWkgcXVpcyBkdWkg bWFsZXN1YWRhIHRlbXBvciB2ZWwgcmhvbmN1cyAKb3JjaS4gVmVzdGlidWx1bSBp ZCB2ZXN0aWJ1bHVtIGF1Z3VlLiBBZW5lYW4gdHVycGlzIGZlbGlzLCBhdWN0b3Ig dmVsIG5lcXVlIGVnZXQsIGZlcm1lbnR1bSBzZW1wZXIgYW50ZS4gUHJvaW4gCmlt cGVyZGlldCBxdWlzIHRlbGx1cyB2aXRhZSBwdWx2aW5hci4gUGhhc2VsbHVzIGVz dCBtZXR1cywgbW9sZXN0aWUgZWdldCBkaWFtIHZlbCwgY29uc2VxdWF0IGhlbmRy ZXJpdCBlcmF0LiBEb25lYyAKbGFvcmVldCB2aXRhZSBxdWFtIGV1IHNhZ2l0dGlz LiBWaXZhbXVzIHF1aXMgdGluY2lkdW50IHR1cnBpcy4gSW50ZWdlciB2ZW5lbmF0 aXMgdHVycGlzIHZlbGl0LgoKTW9yYmkgdGVtcG9yIGVsaXQgbWksIGFjIGxhY2lu aWEgbGlndWxhIGludGVyZHVtIHZlbC4gRG9uZWMgY29tbW9kbyBlcmF0IHZpdGFl IHBvcnRhIHRpbmNpZHVudC4gUXVpc3F1ZSB1bGxhbWNvcnBlciwgCmVzdCBub24g bGFjaW5pYSBjb25zZXF1YXQsIHR1cnBpcyBudW5jIGZldWdpYXQgbWV0dXMsIHF1 aXMgdGluY2lkdW50IGxlY3R1cyBhdWd1ZSBldCBpcHN1bS4gQ3VyYWJpdHVyIGxv Ym9ydGlzIApmYWNpbGlzaXMgbHVjdHVzLiBTZWQgcGxhY2VyYXQgbGlndWxhIGVu aW0sIGF0IGRpZ25pc3NpbSB1cm5hIGNvbmRpbWVudHVtIGVnZXQuIEV0aWFtIHRl bXB1cyBmYWNpbGlzaXMgbmliaCwgbG9ib3J0aXMgCnRpbmNpZHVudCBhbnRlIHVs dHJpY2VzIGF0LiBJbnRlZ2VyIHNlZCBwdXJ1cyBuZWMgZG9sb3IgYWxpcXVldCBk aWN0dW0gdXQgaWQgbWkuIE51bGxhIHZlbCBzZW0gaXBzdW0uIEFsaXF1YW0gbmVj IAp0aW5jaWR1bnQgbWV0dXMuIEludGVyZHVtIGV0IG1hbGVzdWFkYSBmYW1lcyBh YyBhbnRlIGlwc3VtIHByaW1pcyBpbiBmYXVjaWJ1cy4gU2VkIHN1c2NpcGl0IGlw c3VtIGEgdmFyaXVzIGNvbW1vZG8uIApWZXN0aWJ1bHVtIGJpYmVuZHVtIGF0IGxl Y3R1cyBzaXQgYW1ldCB2ZWhpY3VsYS4gUGVsbGVudGVzcXVlIHVsbGFtY29ycGVy IGVzdCBldSBwdXJ1cyBpYWN1bGlzIGxhb3JlZXQuIE5hbSBuZWMgbmVxdWUgCmVn ZXQgbWFzc2EgZmF1Y2lidXMgZWxlbWVudHVtIGV1IHF1aXMgZXJvcy4KClV0IGlk IGxhb3JlZXQgZG9sb3IuIERvbmVjIGVnZXQgZ3JhdmlkYSBlbGl0LCBhYyBydXRy dW0gZWxpdC4gUXVpc3F1ZSBsYWN1cyBuZXF1ZSwgZnJpbmdpbGxhIGluIHR1cnBp cyBldCwgZ3JhdmlkYSAKdm9sdXRwYXQgb3JjaS4gSW50ZWdlciBpbiBuaXNsIGVn ZXQgbG9yZW0gdWxsYW1jb3JwZXIgY29uZGltZW50dW0gbmVjIHZlbmVuYXRpcyBs b3JlbS4gQ3VyYWJpdHVyIGVnZXQgbWFnbmEgZXUgZHVpIApmZXJtZW50dW0gZnJp bmdpbGxhIHNlZCB1dCBkb2xvci4gTnVsbGEgdmVzdGlidWx1bSBudW5jIGV0IHBo YXJldHJhIGltcGVyZGlldC4gTW9yYmkgdHJpc3RpcXVlIHBvcnR0aXRvciBvZGlv LCBuZWMgCnBoYXJldHJhIG9yY2kgbGFjaW5pYSB2aXRhZS4gRHVpcyB2ZXN0aWJ1 bHVtIGRpYW0gdWxsYW1jb3JwZXIgbWFzc2EgdmVzdGlidWx1bSwgdXQgYXVjdG9y IGxvcmVtIGltcGVyZGlldC4gVmVzdGlidWx1bSAKZXQgdmVuZW5hdGlzIHRlbGx1 cy4gU3VzcGVuZGlzc2UgY29udmFsbGlzLCBvZGlvIGFjIGRpY3R1bSBsYWNpbmlh LCBuZXF1ZSBxdWFtIHRpbmNpZHVudCByaXN1cywgbm9uIG9ybmFyZSBkb2xvciBs YWN1cyAKbmVjIHRlbGx1cy4gTWF1cmlzIHJob25jdXMgZmVybWVudHVtIG5lcXVl IHNpdCBhbWV0IHNvbGxpY2l0dWRpbi4gUGVsbGVudGVzcXVlIG51bGxhIG1hZ25h LCBjb21tb2RvIHZlbCB0aW5jaWR1bnQgc2VkLCAKaGVuZHJlcml0IHF1aXMganVz dG8uCgpJbiBoYWMgaGFiaXRhc3NlIHBsYXRlYSBkaWN0dW1zdC4gTnVuYyBldCBl c3QgYXVndWUuIFZpdmFtdXMgcHJldGl1bSwgb2RpbyB2ZWwgc29kYWxlcyBzZW1w ZXIsIHJpc3VzIGFudGUgZWxlbWVudHVtIAp1cm5hLCBhYyB1bGxhbWNvcnBlciBt YXNzYSBuZXF1ZSBub24gbGlndWxhLiBDcmFzIGlkIHRlbGx1cyBxdWlzIHVybmEg YWRpcGlzY2luZyBlbGVtZW50dW0uIERvbmVjIGFkaXBpc2NpbmcgbWFnbmEgdmVs IApzdXNjaXBpdCB2dWxwdXRhdGUuIFF1aXNxdWUgaW4gbWkgZWdldCBvcmNpIHZp dmVycmEgc2NlbGVyaXNxdWUgbmVjIGV0IG1hZ25hLiBDcmFzIHBvc3VlcmUsIHVy bmEgbGFjaW5pYSBkaWN0dW0gCnJob25jdXMsIGp1c3RvIG9yY2kgc3VzY2lwaXQg bWV0dXMsIHV0IGdyYXZpZGEgb3JjaSBudWxsYSBpbiB0dXJwaXMuIEludGVyZHVt IGV0IG1hbGVzdWFkYSBmYW1lcyBhYyBhbnRlIGlwc3VtIHByaW1pcyAKaW4gZmF1 Y2lidXMuIEluIHZvbHV0cGF0IGZldWdpYXQgdHVycGlzLCBub24gZmF1Y2lidXMg bnVuYyBpbnRlcmR1bSB1dC4gUHJhZXNlbnQgb3JuYXJlIHNhZ2l0dGlzIHVybmEs IGlkIGxhY2luaWEgCnRvcnRvciBzdXNjaXBpdCBldC4gUGVsbGVudGVzcXVlIHRl bXBvciBtaSBhYyBuaXNpIHZhcml1cywgdml0YWUgdWxsYW1jb3JwZXIgdXJuYSBz dXNjaXBpdC4KCkFsaXF1YW0gcGVsbGVudGVzcXVlIHZ1bHB1dGF0ZSB0dXJwaXMg dmVzdGlidWx1bSBlbGVpZmVuZC4gRG9uZWMgZmF1Y2lidXMgZXUgZmVsaXMgZXUg YmxhbmRpdC4gUGVsbGVudGVzcXVlIHB1bHZpbmFyLCAKZWxpdCBub24gbGFjaW5p YSBwb3J0dGl0b3IsIG9yY2kgbmliaCBpYWN1bGlzIGF1Z3VlLCBhYyBzY2VsZXJp c3F1ZSBtaSB0ZWxsdXMgcXVpcyB0b3J0b3IuIEludGVyZHVtIGV0IG1hbGVzdWFk YSBmYW1lcyAKYWMgYW50ZSBpcHN1bSBwcmltaXMgaW4gZmF1Y2lidXMuIENyYXMg bmVjIHN1c2NpcGl0IHJpc3VzLCB1dCB1bHRyaWNpZXMgZWxpdC4gU3VzcGVuZGlz c2UgZXQgZnJpbmdpbGxhIHVybmEuIERvbmVjIApsdWN0dXMgZXQgbmlzaSBxdWlz IGJpYmVuZHVtLiBRdWlzcXVlIHNlZCBhdWd1ZSBsYWNpbmlhLCBwZWxsZW50ZXNx dWUgZGlhbSB2aXRhZSwgY29udmFsbGlzIG1ldHVzLiBOYW0gdmVoaWN1bGEgbWV0 dXMgCmVnZXQgb3JjaSBzYWdpdHRpcyBzb2RhbGVzLgoKQ3VyYWJpdHVyIGVnZXN0 YXMgY29uZ3VlIG5pYmggc2VkIGx1Y3R1cy4gTmFtIGx1Y3R1cyB0ZWxsdXMgYXQg bnVsbGEgdmVzdGlidWx1bSwgcnV0cnVtIGZlcm1lbnR1bSBlc3QgdnVscHV0YXRl LiBOdWxsYSAKY29uZGltZW50dW0gZHVpIGEgZG9sb3IgbG9ib3J0aXMsIGV1IGFs aXF1ZXQgb2RpbyBwcmV0aXVtLiBQaGFzZWxsdXMgaWQgcHJldGl1bSBudWxsYS4g RG9uZWMgZXUgdGluY2lkdW50IGxlY3R1cywgaW4gCm9ybmFyZSBvcmNpLiBQZWxs ZW50ZXNxdWUgbW9sbGlzIGVzdCBlZ2V0IHR1cnBpcyBhbGlxdWV0LCB2ZWwgdGVt cG9yIHZlbGl0IGZyaW5naWxsYS4gQ3VyYWJpdHVyIGEgbGVvIGVsZW1lbnR1bSBl bGl0IApwZWxsZW50ZXNxdWUgdGluY2lkdW50IHZlc3RpYnVsdW0gc2l0IGFtZXQg bWkuIFZlc3RpYnVsdW0gdmFyaXVzIHB1bHZpbmFyIG5pc2kgc2l0IGFtZXQgZGln bmlzc2ltLiBWZXN0aWJ1bHVtIGR1aSAKdmVsaXQsIGNvbW1vZG8gdmVsIGF1Z3Vl IG5vbiwgZGFwaWJ1cyBpbXBlcmRpZXQgbWkuCgpFdGlhbSBhdCB0dXJwaXMgdmVs aXQuIFN1c3BlbmRpc3NlIHRlbXBvciwgbmlzbCBhIGNvbmd1ZSBwZWxsZW50ZXNx dWUsIGVyYXQgdGVsbHVzIGdyYXZpZGEgc2FwaWVuLCBldCBzb2RhbGVzIG51bGxh IApuaXNpIGF0IG1hdXJpcy4gTnVuYyBjb25zZWN0ZXR1ciBsaWd1bGEgdml0YWUg cG9zdWVyZSBwaGFyZXRyYS4gSW50ZWdlciBpZCBzdXNjaXBpdCBzZW0uIFByYWVz ZW50IGNyYXMgYW1ldC4= ] but found [TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFtZXQsIGNvbnNlY3RldHVyIGFkaXBpc2Np bmcgZWxpdC4gUHJhZXNlbnQgdGVtcHVzIHNhZ2l0dGlzIGVyYXQgZXQgZmFjaWxp c2lzLiBJbiBxdWlzIGVsZWlmZW5kIA0KZG9sb3IuIER1aXMgc2FnaXR0aXMgcG9y dHRpdG9yIHJpc3VzIG5vbiBhbGlxdWFtLiBFdGlhbSBtYWxlc3VhZGEgcHVydXMg ZXQgZmVsaXMgZmV1Z2lhdCwgZXQgY29uZGltZW50dW0gYXVndWUgDQpzYWdpdHRp cy4gRG9uZWMgcG9zdWVyZSBzZW1wZXIgbGFjdXMgZWdldCBzb2xsaWNpdHVkaW4u IFV0IGZldWdpYXQgZGlhbSBpcHN1bSwgdXQgdGVtcG9yIHR1cnBpcyB2ZWhpY3Vs YSBzZWQuIER1aXMgDQpldWlzbW9kIGV1aXNtb2QgcmhvbmN1cy4gUHJhZXNlbnQg dml0YWUgbGVvIGVnZXN0YXMgbmVxdWUgcGVsbGVudGVzcXVlIHVsdHJpY2llcyB0 aW5jaWR1bnQgZXQgcHVydXMuIFN1c3BlbmRpc3NlIA0KaW50ZXJkdW0gYmxhbmRp dCB1cm5hIGltcGVyZGlldCBldWlzbW9kLiBFdGlhbSBldCBtZXR1cyBtb2xlc3Rp ZSBuaXNsIGltcGVyZGlldCBjdXJzdXMuDQoNCkRvbmVjIHVsbGFtY29ycGVyIHB1 cnVzIHNlZCBsZW8gcnV0cnVtIHRpbmNpZHVudC4gUGVsbGVudGVzcXVlIGlhY3Vs aXMgdHJpc3RpcXVlIHBlbGxlbnRlc3F1ZS4gUGVsbGVudGVzcXVlIGN1cnN1cyAN CnBvcnRhIG5pc2wsIGF0IGlhY3VsaXMgbGlndWxhIGRhcGlidXMgcXVpcy4gTW9y YmkgbWF0dGlzLCBlcm9zIHBvcnRhIGJsYW5kaXQgdWxsYW1jb3JwZXIsIGFyY3Ug ZG9sb3IgZmVybWVudHVtIG51bmMsIGFjIA0KY3Vyc3VzIG1hZ25hIGFyY3UgaWQg bnVsbGEuIFF1aXNxdWUgdXJuYSB1cm5hLCBkYXBpYnVzIGV0IGJsYW5kaXQgdml0 YWUsIHBsYWNlcmF0IHF1aXMgbmliaC4gU2VkIGFjIGVzdCBlZ2V0IG5pc2wgDQp1 bHRyaWNlcyBncmF2aWRhLiBBbGlxdWFtIGlkIHN1c2NpcGl0IGxpZ3VsYS4gU3Vz cGVuZGlzc2Ugc29sbGljaXR1ZGluIGZlcm1lbnR1bSB0dXJwaXMuIERvbmVjIGF1 Y3RvciBjb25zZWN0ZXR1ciBwdXJ1cyANCmV1IGJpYmVuZHVtLiBQZWxsZW50ZXNx dWUgZWdldCBlbGl0IHZpdGFlIGF1Z3VlIGJpYmVuZHVtIGxhY2luaWEuIFF1aXNx dWUgY29udmFsbGlzIHRyaXN0aXF1ZSB0dXJwaXMgaWQgdml2ZXJyYS4gTWF1cmlz IA0KYWxpcXVldCBiaWJlbmR1bSBiaWJlbmR1bS4gTW9yYmkgdm9sdXRwYXQgaWQg ZG9sb3Igbm9uIGFsaXF1YW0uDQoNCkFsaXF1YW0gdWx0cmljZXMgZGFwaWJ1cyBk aWFtLCB2ZWwgcG9ydHRpdG9yIG1hZ25hIGVsZW1lbnR1bSBldC4gRnVzY2UgZXUg ZHVpIHF1aXMgZHVpIG1hbGVzdWFkYSB0ZW1wb3IgdmVsIHJob25jdXMgDQpvcmNp LiBWZXN0aWJ1bHVtIGlkIHZlc3RpYnVsdW0gYXVndWUuIEFlbmVhbiB0dXJwaXMg ZmVsaXMsIGF1Y3RvciB2ZWwgbmVxdWUgZWdldCwgZmVybWVudHVtIHNlbXBlciBh bnRlLiBQcm9pbiANCmltcGVyZGlldCBxdWlzIHRlbGx1cyB2aXRhZSBwdWx2aW5h ci4gUGhhc2VsbHVzIGVzdCBtZXR1cywgbW9sZXN0aWUgZWdldCBkaWFtIHZlbCwg Y29uc2VxdWF0IGhlbmRyZXJpdCBlcmF0LiBEb25lYyANCmxhb3JlZXQgdml0YWUg cXVhbSBldSBzYWdpdHRpcy4gVml2YW11cyBxdWlzIHRpbmNpZHVudCB0dXJwaXMu IEludGVnZXIgdmVuZW5hdGlzIHR1cnBpcyB2ZWxpdC4NCg0KTW9yYmkgdGVtcG9y IGVsaXQgbWksIGFjIGxhY2luaWEgbGlndWxhIGludGVyZHVtIHZlbC4gRG9uZWMg Y29tbW9kbyBlcmF0IHZpdGFlIHBvcnRhIHRpbmNpZHVudC4gUXVpc3F1ZSB1bGxh bWNvcnBlciwgDQplc3Qgbm9uIGxhY2luaWEgY29uc2VxdWF0LCB0dXJwaXMgbnVu YyBmZXVnaWF0IG1ldHVzLCBxdWlzIHRpbmNpZHVudCBsZWN0dXMgYXVndWUgZXQg aXBzdW0uIEN1cmFiaXR1ciBsb2JvcnRpcyANCmZhY2lsaXNpcyBsdWN0dXMuIFNl ZCBwbGFjZXJhdCBsaWd1bGEgZW5pbSwgYXQgZGlnbmlzc2ltIHVybmEgY29uZGlt ZW50dW0gZWdldC4gRXRpYW0gdGVtcHVzIGZhY2lsaXNpcyBuaWJoLCBsb2JvcnRp cyANCnRpbmNpZHVudCBhbnRlIHVsdHJpY2VzIGF0LiBJbnRlZ2VyIHNlZCBwdXJ1 cyBuZWMgZG9sb3IgYWxpcXVldCBkaWN0dW0gdXQgaWQgbWkuIE51bGxhIHZlbCBz ZW0gaXBzdW0uIEFsaXF1YW0gbmVjIA0KdGluY2lkdW50IG1ldHVzLiBJbnRlcmR1 bSBldCBtYWxlc3VhZGEgZmFtZXMgYWMgYW50ZSBpcHN1bSBwcmltaXMgaW4gZmF1 Y2lidXMuIFNlZCBzdXNjaXBpdCBpcHN1bSBhIHZhcml1cyBjb21tb2RvLiANClZl c3RpYnVsdW0gYmliZW5kdW0gYXQgbGVjdHVzIHNpdCBhbWV0IHZlaGljdWxhLiBQ ZWxsZW50ZXNxdWUgdWxsYW1jb3JwZXIgZXN0IGV1IHB1cnVzIGlhY3VsaXMgbGFv cmVldC4gTmFtIG5lYyBuZXF1ZSANCmVnZXQgbWFzc2EgZmF1Y2lidXMgZWxlbWVu dHVtIGV1IHF1aXMgZXJvcy4NCg0KVXQgaWQgbGFvcmVldCBkb2xvci4gRG9uZWMg ZWdldCBncmF2aWRhIGVsaXQsIGFjIHJ1dHJ1bSBlbGl0LiBRdWlzcXVlIGxhY3Vz IG5lcXVlLCBmcmluZ2lsbGEgaW4gdHVycGlzIGV0LCBncmF2aWRhIA0Kdm9sdXRw YXQgb3JjaS4gSW50ZWdlciBpbiBuaXNsIGVnZXQgbG9yZW0gdWxsYW1jb3JwZXIg Y29uZGltZW50dW0gbmVjIHZlbmVuYXRpcyBsb3JlbS4gQ3VyYWJpdHVyIGVnZXQg bWFnbmEgZXUgZHVpIA0KZmVybWVudHVtIGZyaW5naWxsYSBzZWQgdXQgZG9sb3Iu IE51bGxhIHZlc3RpYnVsdW0gbnVuYyBldCBwaGFyZXRyYSBpbXBlcmRpZXQuIE1v cmJpIHRyaXN0aXF1ZSBwb3J0dGl0b3Igb2RpbywgbmVjIA0KcGhhcmV0cmEgb3Jj aSBsYWNpbmlhIHZpdGFlLiBEdWlzIHZlc3RpYnVsdW0gZGlhbSB1bGxhbWNvcnBl ciBtYXNzYSB2ZXN0aWJ1bHVtLCB1dCBhdWN0b3IgbG9yZW0gaW1wZXJkaWV0LiBW ZXN0aWJ1bHVtIA0KZXQgdmVuZW5hdGlzIHRlbGx1cy4gU3VzcGVuZGlzc2UgY29u dmFsbGlzLCBvZGlvIGFjIGRpY3R1bSBsYWNpbmlhLCBuZXF1ZSBxdWFtIHRpbmNp ZHVudCByaXN1cywgbm9uIG9ybmFyZSBkb2xvciBsYWN1cyANCm5lYyB0ZWxsdXMu IE1hdXJpcyByaG9uY3VzIGZlcm1lbnR1bSBuZXF1ZSBzaXQgYW1ldCBzb2xsaWNp dHVkaW4uIFBlbGxlbnRlc3F1ZSBudWxsYSBtYWduYSwgY29tbW9kbyB2ZWwgdGlu Y2lkdW50IHNlZCwgDQpoZW5kcmVyaXQgcXVpcyBqdXN0by4NCg0KSW4gaGFjIGhh Yml0YXNzZSBwbGF0ZWEgZGljdHVtc3QuIE51bmMgZXQgZXN0IGF1Z3VlLiBWaXZh bXVzIHByZXRpdW0sIG9kaW8gdmVsIHNvZGFsZXMgc2VtcGVyLCByaXN1cyBhbnRl IGVsZW1lbnR1bSANCnVybmEsIGFjIHVsbGFtY29ycGVyIG1hc3NhIG5lcXVlIG5v biBsaWd1bGEuIENyYXMgaWQgdGVsbHVzIHF1aXMgdXJuYSBhZGlwaXNjaW5nIGVs ZW1lbnR1bS4gRG9uZWMgYWRpcGlzY2luZyBtYWduYSB2ZWwgDQpzdXNjaXBpdCB2 dWxwdXRhdGUuIFF1aXNxdWUgaW4gbWkgZWdldCBvcmNpIHZpdmVycmEgc2NlbGVy aXNxdWUgbmVjIGV0IG1hZ25hLiBDcmFzIHBvc3VlcmUsIHVybmEgbGFjaW5pYSBk aWN0dW0gDQpyaG9uY3VzLCBqdXN0byBvcmNpIHN1c2NpcGl0IG1ldHVzLCB1dCBn cmF2aWRhIG9yY2kgbnVsbGEgaW4gdHVycGlzLiBJbnRlcmR1bSBldCBtYWxlc3Vh ZGEgZmFtZXMgYWMgYW50ZSBpcHN1bSBwcmltaXMgDQppbiBmYXVjaWJ1cy4gSW4g dm9sdXRwYXQgZmV1Z2lhdCB0dXJwaXMsIG5vbiBmYXVjaWJ1cyBudW5jIGludGVy ZHVtIHV0LiBQcmFlc2VudCBvcm5hcmUgc2FnaXR0aXMgdXJuYSwgaWQgbGFjaW5p YSANCnRvcnRvciBzdXNjaXBpdCBldC4gUGVsbGVudGVzcXVlIHRlbXBvciBtaSBh YyBuaXNpIHZhcml1cywgdml0YWUgdWxsYW1jb3JwZXIgdXJuYSBzdXNjaXBpdC4N Cg0KQWxpcXVhbSBwZWxsZW50ZXNxdWUgdnVscHV0YXRlIHR1cnBpcyB2ZXN0aWJ1 bHVtIGVsZWlmZW5kLiBEb25lYyBmYXVjaWJ1cyBldSBmZWxpcyBldSBibGFuZGl0 LiBQZWxsZW50ZXNxdWUgcHVsdmluYXIsIA0KZWxpdCBub24gbGFjaW5pYSBwb3J0 dGl0b3IsIG9yY2kgbmliaCBpYWN1bGlzIGF1Z3VlLCBhYyBzY2VsZXJpc3F1ZSBt aSB0ZWxsdXMgcXVpcyB0b3J0b3IuIEludGVyZHVtIGV0IG1hbGVzdWFkYSBmYW1l cyANCmFjIGFudGUgaXBzdW0gcHJpbWlzIGluIGZhdWNpYnVzLiBDcmFzIG5lYyBz dXNjaXBpdCByaXN1cywgdXQgdWx0cmljaWVzIGVsaXQuIFN1c3BlbmRpc3NlIGV0 IGZyaW5naWxsYSB1cm5hLiBEb25lYyANCmx1Y3R1cyBldCBuaXNpIHF1aXMgYmli ZW5kdW0uIFF1aXNxdWUgc2VkIGF1Z3VlIGxhY2luaWEsIHBlbGxlbnRlc3F1ZSBk aWFtIHZpdGFlLCBjb252YWxsaXMgbWV0dXMuIE5hbSB2ZWhpY3VsYSBtZXR1cyAN CmVnZXQgb3JjaSBzYWdpdHRpcyBzb2RhbGVzLg0KDQpDdXJhYml0dXIgZWdlc3Rh cyBjb25ndWUgbmliaCBzZWQgbHVjdHVzLiBOYW0gbHVjdHVzIHRlbGx1cyBhdCBu dWxsYSB2ZXN0aWJ1bHVtLCBydXRydW0gZmVybWVudHVtIGVzdCB2dWxwdXRhdGUu IE51bGxhIA0KY29uZGltZW50dW0gZHVpIGEgZG9sb3IgbG9ib3J0aXMsIGV1IGFs aXF1ZXQgb2RpbyBwcmV0aXVtLiBQaGFzZWxsdXMgaWQgcHJldGl1bSBudWxsYS4g RG9uZWMgZXUgdGluY2lkdW50IGxlY3R1cywgaW4gDQpvcm5hcmUgb3JjaS4gUGVs bGVudGVzcXVlIG1vbGxpcyBlc3QgZWdldCB0dXJwaXMgYWxpcXVldCwgdmVsIHRl bXBvciB2ZWxpdCBmcmluZ2lsbGEuIEN1cmFiaXR1ciBhIGxlbyBlbGVtZW50dW0g ZWxpdCANCnBlbGxlbnRlc3F1ZSB0aW5jaWR1bnQgdmVzdGlidWx1bSBzaXQgYW1l dCBtaS4gVmVzdGlidWx1bSB2YXJpdXMgcHVsdmluYXIgbmlzaSBzaXQgYW1ldCBk aWduaXNzaW0uIFZlc3RpYnVsdW0gZHVpIA0KdmVsaXQsIGNvbW1vZG8gdmVsIGF1 Z3VlIG5vbiwgZGFwaWJ1cyBpbXBlcmRpZXQgbWkuDQoNCkV0aWFtIGF0IHR1cnBp cyB2ZWxpdC4gU3VzcGVuZGlzc2UgdGVtcG9yLCBuaXNsIGEgY29uZ3VlIHBlbGxl bnRlc3F1ZSwgZXJhdCB0ZWxsdXMgZ3JhdmlkYSBzYXBpZW4sIGV0IHNvZGFsZXMg bnVsbGEgDQpuaXNpIGF0IG1hdXJpcy4gTnVuYyBjb25zZWN0ZXR1ciBsaWd1bGEg dml0YWUgcG9zdWVyZSBwaGFyZXRyYS4gSW50ZWdlciBpZCBzdXNjaXBpdCBzZW0u IFByYWVzZW50IGNyYXMgYW1ldC4= ] at org.cryptacular.codec.Base64EncoderTest.testEncodeFile(Base64EncoderTest.java:110) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) ... Removed 16 stack frames java.lang.AssertionError: expected [TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFtZXQsIGNvbnNlY3RldHVyIGFkaXBpc2Np bmcgZWxpdC4gUHJhZXNlbnQgdGVtcHVzIHNhZ2l0dGlzIGVyYXQgZXQgZmFjaWxp c2lzLiBJbiBxdWlzIGVsZWlmZW5kIApkb2xvci4gRHVpcyBzYWdpdHRpcyBwb3J0 dGl0b3IgcmlzdXMgbm9uIGFsaXF1YW0uIEV0aWFtIG1hbGVzdWFkYSBwdXJ1cyBl dCBmZWxpcyBmZXVnaWF0LCBldCBjb25kaW1lbnR1bSBhdWd1ZSAKc2FnaXR0aXMu IERvbmVjIHBvc3VlcmUgc2VtcGVyIGxhY3VzIGVnZXQgc29sbGljaXR1ZGluLiBV dCBmZXVnaWF0IGRpYW0gaXBzdW0sIHV0IHRlbXBvciB0dXJwaXMgdmVoaWN1bGEg c2VkLiBEdWlzIApldWlzbW9kIGV1aXNtb2QgcmhvbmN1cy4gUHJhZXNlbnQgdml0 YWUgbGVvIGVnZXN0YXMgbmVxdWUgcGVsbGVudGVzcXVlIHVsdHJpY2llcyB0aW5j aWR1bnQgZXQgcHVydXMuIFN1c3BlbmRpc3NlIAppbnRlcmR1bSBibGFuZGl0IHVy bmEgaW1wZXJkaWV0IGV1aXNtb2QuIEV0aWFtIGV0IG1ldHVzIG1vbGVzdGllIG5p c2wgaW1wZXJkaWV0IGN1cnN1cy4KCkRvbmVjIHVsbGFtY29ycGVyIHB1cnVzIHNl ZCBsZW8gcnV0cnVtIHRpbmNpZHVudC4gUGVsbGVudGVzcXVlIGlhY3VsaXMgdHJp c3RpcXVlIHBlbGxlbnRlc3F1ZS4gUGVsbGVudGVzcXVlIGN1cnN1cyAKcG9ydGEg bmlzbCwgYXQgaWFjdWxpcyBsaWd1bGEgZGFwaWJ1cyBxdWlzLiBNb3JiaSBtYXR0 aXMsIGVyb3MgcG9ydGEgYmxhbmRpdCB1bGxhbWNvcnBlciwgYXJjdSBkb2xvciBm ZXJtZW50dW0gbnVuYywgYWMgCmN1cnN1cyBtYWduYSBhcmN1IGlkIG51bGxhLiBR dWlzcXVlIHVybmEgdXJuYSwgZGFwaWJ1cyBldCBibGFuZGl0IHZpdGFlLCBwbGFj ZXJhdCBxdWlzIG5pYmguIFNlZCBhYyBlc3QgZWdldCBuaXNsIAp1bHRyaWNlcyBn cmF2aWRhLiBBbGlxdWFtIGlkIHN1c2NpcGl0IGxpZ3VsYS4gU3VzcGVuZGlzc2Ug c29sbGljaXR1ZGluIGZlcm1lbnR1bSB0dXJwaXMuIERvbmVjIGF1Y3RvciBjb25z ZWN0ZXR1ciBwdXJ1cyAKZXUgYmliZW5kdW0uIFBlbGxlbnRlc3F1ZSBlZ2V0IGVs aXQgdml0YWUgYXVndWUgYmliZW5kdW0gbGFjaW5pYS4gUXVpc3F1ZSBjb252YWxs aXMgdHJpc3RpcXVlIHR1cnBpcyBpZCB2aXZlcnJhLiBNYXVyaXMgCmFsaXF1ZXQg YmliZW5kdW0gYmliZW5kdW0uIE1vcmJpIHZvbHV0cGF0IGlkIGRvbG9yIG5vbiBh bGlxdWFtLgoKQWxpcXVhbSB1bHRyaWNlcyBkYXBpYnVzIGRpYW0sIHZlbCBwb3J0 dGl0b3IgbWFnbmEgZWxlbWVudHVtIGV0LiBGdXNjZSBldSBkdWkgcXVpcyBkdWkg bWFsZXN1YWRhIHRlbXBvciB2ZWwgcmhvbmN1cyAKb3JjaS4gVmVzdGlidWx1bSBp ZCB2ZXN0aWJ1bHVtIGF1Z3VlLiBBZW5lYW4gdHVycGlzIGZlbGlzLCBhdWN0b3Ig dmVsIG5lcXVlIGVnZXQsIGZlcm1lbnR1bSBzZW1wZXIgYW50ZS4gUHJvaW4gCmlt cGVyZGlldCBxdWlzIHRlbGx1cyB2aXRhZSBwdWx2aW5hci4gUGhhc2VsbHVzIGVz dCBtZXR1cywgbW9sZXN0aWUgZWdldCBkaWFtIHZlbCwgY29uc2VxdWF0IGhlbmRy ZXJpdCBlcmF0LiBEb25lYyAKbGFvcmVldCB2aXRhZSBxdWFtIGV1IHNhZ2l0dGlz LiBWaXZhbXVzIHF1aXMgdGluY2lkdW50IHR1cnBpcy4gSW50ZWdlciB2ZW5lbmF0 aXMgdHVycGlzIHZlbGl0LgoKTW9yYmkgdGVtcG9yIGVsaXQgbWksIGFjIGxhY2lu aWEgbGlndWxhIGludGVyZHVtIHZlbC4gRG9uZWMgY29tbW9kbyBlcmF0IHZpdGFl IHBvcnRhIHRpbmNpZHVudC4gUXVpc3F1ZSB1bGxhbWNvcnBlciwgCmVzdCBub24g bGFjaW5pYSBjb25zZXF1YXQsIHR1cnBpcyBudW5jIGZldWdpYXQgbWV0dXMsIHF1 aXMgdGluY2lkdW50IGxlY3R1cyBhdWd1ZSBldCBpcHN1bS4gQ3VyYWJpdHVyIGxv Ym9ydGlzIApmYWNpbGlzaXMgbHVjdHVzLiBTZWQgcGxhY2VyYXQgbGlndWxhIGVu aW0sIGF0IGRpZ25pc3NpbSB1cm5hIGNvbmRpbWVudHVtIGVnZXQuIEV0aWFtIHRl bXB1cyBmYWNpbGlzaXMgbmliaCwgbG9ib3J0aXMgCnRpbmNpZHVudCBhbnRlIHVs dHJpY2VzIGF0LiBJbnRlZ2VyIHNlZCBwdXJ1cyBuZWMgZG9sb3IgYWxpcXVldCBk aWN0dW0gdXQgaWQgbWkuIE51bGxhIHZlbCBzZW0gaXBzdW0uIEFsaXF1YW0gbmVj IAp0aW5jaWR1bnQgbWV0dXMuIEludGVyZHVtIGV0IG1hbGVzdWFkYSBmYW1lcyBh YyBhbnRlIGlwc3VtIHByaW1pcyBpbiBmYXVjaWJ1cy4gU2VkIHN1c2NpcGl0IGlw c3VtIGEgdmFyaXVzIGNvbW1vZG8uIApWZXN0aWJ1bHVtIGJpYmVuZHVtIGF0IGxl Y3R1cyBzaXQgYW1ldCB2ZWhpY3VsYS4gUGVsbGVudGVzcXVlIHVsbGFtY29ycGVy IGVzdCBldSBwdXJ1cyBpYWN1bGlzIGxhb3JlZXQuIE5hbSBuZWMgbmVxdWUgCmVn ZXQgbWFzc2EgZmF1Y2lidXMgZWxlbWVudHVtIGV1IHF1aXMgZXJvcy4KClV0IGlk IGxhb3JlZXQgZG9sb3IuIERvbmVjIGVnZXQgZ3JhdmlkYSBlbGl0LCBhYyBydXRy dW0gZWxpdC4gUXVpc3F1ZSBsYWN1cyBuZXF1ZSwgZnJpbmdpbGxhIGluIHR1cnBp cyBldCwgZ3JhdmlkYSAKdm9sdXRwYXQgb3JjaS4gSW50ZWdlciBpbiBuaXNsIGVn ZXQgbG9yZW0gdWxsYW1jb3JwZXIgY29uZGltZW50dW0gbmVjIHZlbmVuYXRpcyBs b3JlbS4gQ3VyYWJpdHVyIGVnZXQgbWFnbmEgZXUgZHVpIApmZXJtZW50dW0gZnJp bmdpbGxhIHNlZCB1dCBkb2xvci4gTnVsbGEgdmVzdGlidWx1bSBudW5jIGV0IHBo YXJldHJhIGltcGVyZGlldC4gTW9yYmkgdHJpc3RpcXVlIHBvcnR0aXRvciBvZGlv LCBuZWMgCnBoYXJldHJhIG9yY2kgbGFjaW5pYSB2aXRhZS4gRHVpcyB2ZXN0aWJ1 bHVtIGRpYW0gdWxsYW1jb3JwZXIgbWFzc2EgdmVzdGlidWx1bSwgdXQgYXVjdG9y IGxvcmVtIGltcGVyZGlldC4gVmVzdGlidWx1bSAKZXQgdmVuZW5hdGlzIHRlbGx1 cy4gU3VzcGVuZGlzc2UgY29udmFsbGlzLCBvZGlvIGFjIGRpY3R1bSBsYWNpbmlh LCBuZXF1ZSBxdWFtIHRpbmNpZHVudCByaXN1cywgbm9uIG9ybmFyZSBkb2xvciBs YWN1cyAKbmVjIHRlbGx1cy4gTWF1cmlzIHJob25jdXMgZmVybWVudHVtIG5lcXVl IHNpdCBhbWV0IHNvbGxpY2l0dWRpbi4gUGVsbGVudGVzcXVlIG51bGxhIG1hZ25h LCBjb21tb2RvIHZlbCB0aW5jaWR1bnQgc2VkLCAKaGVuZHJlcml0IHF1aXMganVz dG8uCgpJbiBoYWMgaGFiaXRhc3NlIHBsYXRlYSBkaWN0dW1zdC4gTnVuYyBldCBl c3QgYXVndWUuIFZpdmFtdXMgcHJldGl1bSwgb2RpbyB2ZWwgc29kYWxlcyBzZW1w ZXIsIHJpc3VzIGFudGUgZWxlbWVudHVtIAp1cm5hLCBhYyB1bGxhbWNvcnBlciBt YXNzYSBuZXF1ZSBub24gbGlndWxhLiBDcmFzIGlkIHRlbGx1cyBxdWlzIHVybmEg YWRpcGlzY2luZyBlbGVtZW50dW0uIERvbmVjIGFkaXBpc2NpbmcgbWFnbmEgdmVs IApzdXNjaXBpdCB2dWxwdXRhdGUuIFF1aXNxdWUgaW4gbWkgZWdldCBvcmNpIHZp dmVycmEgc2NlbGVyaXNxdWUgbmVjIGV0IG1hZ25hLiBDcmFzIHBvc3VlcmUsIHVy bmEgbGFjaW5pYSBkaWN0dW0gCnJob25jdXMsIGp1c3RvIG9yY2kgc3VzY2lwaXQg bWV0dXMsIHV0IGdyYXZpZGEgb3JjaSBudWxsYSBpbiB0dXJwaXMuIEludGVyZHVt IGV0IG1hbGVzdWFkYSBmYW1lcyBhYyBhbnRlIGlwc3VtIHByaW1pcyAKaW4gZmF1 Y2lidXMuIEluIHZvbHV0cGF0IGZldWdpYXQgdHVycGlzLCBub24gZmF1Y2lidXMg bnVuYyBpbnRlcmR1bSB1dC4gUHJhZXNlbnQgb3JuYXJlIHNhZ2l0dGlzIHVybmEs IGlkIGxhY2luaWEgCnRvcnRvciBzdXNjaXBpdCBldC4gUGVsbGVudGVzcXVlIHRl bXBvciBtaSBhYyBuaXNpIHZhcml1cywgdml0YWUgdWxsYW1jb3JwZXIgdXJuYSBz dXNjaXBpdC4KCkFsaXF1YW0gcGVsbGVudGVzcXVlIHZ1bHB1dGF0ZSB0dXJwaXMg dmVzdGlidWx1bSBlbGVpZmVuZC4gRG9uZWMgZmF1Y2lidXMgZXUgZmVsaXMgZXUg YmxhbmRpdC4gUGVsbGVudGVzcXVlIHB1bHZpbmFyLCAKZWxpdCBub24gbGFjaW5p YSBwb3J0dGl0b3IsIG9yY2kgbmliaCBpYWN1bGlzIGF1Z3VlLCBhYyBzY2VsZXJp c3F1ZSBtaSB0ZWxsdXMgcXVpcyB0b3J0b3IuIEludGVyZHVtIGV0IG1hbGVzdWFk YSBmYW1lcyAKYWMgYW50ZSBpcHN1bSBwcmltaXMgaW4gZmF1Y2lidXMuIENyYXMg bmVjIHN1c2NpcGl0IHJpc3VzLCB1dCB1bHRyaWNpZXMgZWxpdC4gU3VzcGVuZGlz c2UgZXQgZnJpbmdpbGxhIHVybmEuIERvbmVjIApsdWN0dXMgZXQgbmlzaSBxdWlz IGJpYmVuZHVtLiBRdWlzcXVlIHNlZCBhdWd1ZSBsYWNpbmlhLCBwZWxsZW50ZXNx dWUgZGlhbSB2aXRhZSwgY29udmFsbGlzIG1ldHVzLiBOYW0gdmVoaWN1bGEgbWV0 dXMgCmVnZXQgb3JjaSBzYWdpdHRpcyBzb2RhbGVzLgoKQ3VyYWJpdHVyIGVnZXN0 YXMgY29uZ3VlIG5pYmggc2VkIGx1Y3R1cy4gTmFtIGx1Y3R1cyB0ZWxsdXMgYXQg bnVsbGEgdmVzdGlidWx1bSwgcnV0cnVtIGZlcm1lbnR1bSBlc3QgdnVscHV0YXRl LiBOdWxsYSAKY29uZGltZW50dW0gZHVpIGEgZG9sb3IgbG9ib3J0aXMsIGV1IGFs aXF1ZXQgb2RpbyBwcmV0aXVtLiBQaGFzZWxsdXMgaWQgcHJldGl1bSBudWxsYS4g RG9uZWMgZXUgdGluY2lkdW50IGxlY3R1cywgaW4gCm9ybmFyZSBvcmNpLiBQZWxs ZW50ZXNxdWUgbW9sbGlzIGVzdCBlZ2V0IHR1cnBpcyBhbGlxdWV0LCB2ZWwgdGVt cG9yIHZlbGl0IGZyaW5naWxsYS4gQ3VyYWJpdHVyIGEgbGVvIGVsZW1lbnR1bSBl bGl0IApwZWxsZW50ZXNxdWUgdGluY2lkdW50IHZlc3RpYnVsdW0gc2l0IGFtZXQg bWkuIFZlc3RpYnVsdW0gdmFyaXVzIHB1bHZpbmFyIG5pc2kgc2l0IGFtZXQgZGln bmlzc2ltLiBWZXN0aWJ1bHVtIGR1aSAKdmVsaXQsIGNvbW1vZG8gdmVsIGF1Z3Vl IG5vbiwgZGFwaWJ1cyBpbXBlcmRpZXQgbWkuCgpFdGlhbSBhdCB0dXJwaXMgdmVs aXQuIFN1c3BlbmRpc3NlIHRlbXBvciwgbmlzbCBhIGNvbmd1ZSBwZWxsZW50ZXNx dWUsIGVyYXQgdGVsbHVzIGdyYXZpZGEgc2FwaWVuLCBldCBzb2RhbGVzIG51bGxh IApuaXNpIGF0IG1hdXJpcy4gTnVuYyBjb25zZWN0ZXR1ciBsaWd1bGEgdml0YWUg cG9zdWVyZSBwaGFyZXRyYS4gSW50ZWdlciBpZCBzdXNjaXBpdCBzZW0uIFByYWVz ZW50IGNyYXMgYW1ldC4= ] but found [TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFtZXQsIGNvbnNlY3RldHVyIGFkaXBpc2Np bmcgZWxpdC4gUHJhZXNlbnQgdGVtcHVzIHNhZ2l0dGlzIGVyYXQgZXQgZmFjaWxp c2lzLiBJbiBxdWlzIGVsZWlmZW5kIA0KZG9sb3IuIER1aXMgc2FnaXR0aXMgcG9y dHRpdG9yIHJpc3VzIG5vbiBhbGlxdWFtLiBFdGlhbSBtYWxlc3VhZGEgcHVydXMg ZXQgZmVsaXMgZmV1Z2lhdCwgZXQgY29uZGltZW50dW0gYXVndWUgDQpzYWdpdHRp cy4gRG9uZWMgcG9zdWVyZSBzZW1wZXIgbGFjdXMgZWdldCBzb2xsaWNpdHVkaW4u IFV0IGZldWdpYXQgZGlhbSBpcHN1bSwgdXQgdGVtcG9yIHR1cnBpcyB2ZWhpY3Vs YSBzZWQuIER1aXMgDQpldWlzbW9kIGV1aXNtb2QgcmhvbmN1cy4gUHJhZXNlbnQg dml0YWUgbGVvIGVnZXN0YXMgbmVxdWUgcGVsbGVudGVzcXVlIHVsdHJpY2llcyB0 aW5jaWR1bnQgZXQgcHVydXMuIFN1c3BlbmRpc3NlIA0KaW50ZXJkdW0gYmxhbmRp dCB1cm5hIGltcGVyZGlldCBldWlzbW9kLiBFdGlhbSBldCBtZXR1cyBtb2xlc3Rp ZSBuaXNsIGltcGVyZGlldCBjdXJzdXMuDQoNCkRvbmVjIHVsbGFtY29ycGVyIHB1 cnVzIHNlZCBsZW8gcnV0cnVtIHRpbmNpZHVudC4gUGVsbGVudGVzcXVlIGlhY3Vs aXMgdHJpc3RpcXVlIHBlbGxlbnRlc3F1ZS4gUGVsbGVudGVzcXVlIGN1cnN1cyAN CnBvcnRhIG5pc2wsIGF0IGlhY3VsaXMgbGlndWxhIGRhcGlidXMgcXVpcy4gTW9y YmkgbWF0dGlzLCBlcm9zIHBvcnRhIGJsYW5kaXQgdWxsYW1jb3JwZXIsIGFyY3Ug ZG9sb3IgZmVybWVudHVtIG51bmMsIGFjIA0KY3Vyc3VzIG1hZ25hIGFyY3UgaWQg bnVsbGEuIFF1aXNxdWUgdXJuYSB1cm5hLCBkYXBpYnVzIGV0IGJsYW5kaXQgdml0 YWUsIHBsYWNlcmF0IHF1aXMgbmliaC4gU2VkIGFjIGVzdCBlZ2V0IG5pc2wgDQp1 bHRyaWNlcyBncmF2aWRhLiBBbGlxdWFtIGlkIHN1c2NpcGl0IGxpZ3VsYS4gU3Vz cGVuZGlzc2Ugc29sbGljaXR1ZGluIGZlcm1lbnR1bSB0dXJwaXMuIERvbmVjIGF1 Y3RvciBjb25zZWN0ZXR1ciBwdXJ1cyANCmV1IGJpYmVuZHVtLiBQZWxsZW50ZXNx dWUgZWdldCBlbGl0IHZpdGFlIGF1Z3VlIGJpYmVuZHVtIGxhY2luaWEuIFF1aXNx dWUgY29udmFsbGlzIHRyaXN0aXF1ZSB0dXJwaXMgaWQgdml2ZXJyYS4gTWF1cmlz IA0KYWxpcXVldCBiaWJlbmR1bSBiaWJlbmR1bS4gTW9yYmkgdm9sdXRwYXQgaWQg ZG9sb3Igbm9uIGFsaXF1YW0uDQoNCkFsaXF1YW0gdWx0cmljZXMgZGFwaWJ1cyBk aWFtLCB2ZWwgcG9ydHRpdG9yIG1hZ25hIGVsZW1lbnR1bSBldC4gRnVzY2UgZXUg ZHVpIHF1aXMgZHVpIG1hbGVzdWFkYSB0ZW1wb3IgdmVsIHJob25jdXMgDQpvcmNp LiBWZXN0aWJ1bHVtIGlkIHZlc3RpYnVsdW0gYXVndWUuIEFlbmVhbiB0dXJwaXMg ZmVsaXMsIGF1Y3RvciB2ZWwgbmVxdWUgZWdldCwgZmVybWVudHVtIHNlbXBlciBh bnRlLiBQcm9pbiANCmltcGVyZGlldCBxdWlzIHRlbGx1cyB2aXRhZSBwdWx2aW5h ci4gUGhhc2VsbHVzIGVzdCBtZXR1cywgbW9sZXN0aWUgZWdldCBkaWFtIHZlbCwg Y29uc2VxdWF0IGhlbmRyZXJpdCBlcmF0LiBEb25lYyANCmxhb3JlZXQgdml0YWUg cXVhbSBldSBzYWdpdHRpcy4gVml2YW11cyBxdWlzIHRpbmNpZHVudCB0dXJwaXMu IEludGVnZXIgdmVuZW5hdGlzIHR1cnBpcyB2ZWxpdC4NCg0KTW9yYmkgdGVtcG9y IGVsaXQgbWksIGFjIGxhY2luaWEgbGlndWxhIGludGVyZHVtIHZlbC4gRG9uZWMg Y29tbW9kbyBlcmF0IHZpdGFlIHBvcnRhIHRpbmNpZHVudC4gUXVpc3F1ZSB1bGxh bWNvcnBlciwgDQplc3Qgbm9uIGxhY2luaWEgY29uc2VxdWF0LCB0dXJwaXMgbnVu YyBmZXVnaWF0IG1ldHVzLCBxdWlzIHRpbmNpZHVudCBsZWN0dXMgYXVndWUgZXQg aXBzdW0uIEN1cmFiaXR1ciBsb2JvcnRpcyANCmZhY2lsaXNpcyBsdWN0dXMuIFNl ZCBwbGFjZXJhdCBsaWd1bGEgZW5pbSwgYXQgZGlnbmlzc2ltIHVybmEgY29uZGlt ZW50dW0gZWdldC4gRXRpYW0gdGVtcHVzIGZhY2lsaXNpcyBuaWJoLCBsb2JvcnRp cyANCnRpbmNpZHVudCBhbnRlIHVsdHJpY2VzIGF0LiBJbnRlZ2VyIHNlZCBwdXJ1 cyBuZWMgZG9sb3IgYWxpcXVldCBkaWN0dW0gdXQgaWQgbWkuIE51bGxhIHZlbCBz ZW0gaXBzdW0uIEFsaXF1YW0gbmVjIA0KdGluY2lkdW50IG1ldHVzLiBJbnRlcmR1 bSBldCBtYWxlc3VhZGEgZmFtZXMgYWMgYW50ZSBpcHN1bSBwcmltaXMgaW4gZmF1 Y2lidXMuIFNlZCBzdXNjaXBpdCBpcHN1bSBhIHZhcml1cyBjb21tb2RvLiANClZl c3RpYnVsdW0gYmliZW5kdW0gYXQgbGVjdHVzIHNpdCBhbWV0IHZlaGljdWxhLiBQ ZWxsZW50ZXNxdWUgdWxsYW1jb3JwZXIgZXN0IGV1IHB1cnVzIGlhY3VsaXMgbGFv cmVldC4gTmFtIG5lYyBuZXF1ZSANCmVnZXQgbWFzc2EgZmF1Y2lidXMgZWxlbWVu dHVtIGV1IHF1aXMgZXJvcy4NCg0KVXQgaWQgbGFvcmVldCBkb2xvci4gRG9uZWMg ZWdldCBncmF2aWRhIGVsaXQsIGFjIHJ1dHJ1bSBlbGl0LiBRdWlzcXVlIGxhY3Vz IG5lcXVlLCBmcmluZ2lsbGEgaW4gdHVycGlzIGV0LCBncmF2aWRhIA0Kdm9sdXRw YXQgb3JjaS4gSW50ZWdlciBpbiBuaXNsIGVnZXQgbG9yZW0gdWxsYW1jb3JwZXIg Y29uZGltZW50dW0gbmVjIHZlbmVuYXRpcyBsb3JlbS4gQ3VyYWJpdHVyIGVnZXQg bWFnbmEgZXUgZHVpIA0KZmVybWVudHVtIGZyaW5naWxsYSBzZWQgdXQgZG9sb3Iu IE51bGxhIHZlc3RpYnVsdW0gbnVuYyBldCBwaGFyZXRyYSBpbXBlcmRpZXQuIE1v cmJpIHRyaXN0aXF1ZSBwb3J0dGl0b3Igb2RpbywgbmVjIA0KcGhhcmV0cmEgb3Jj aSBsYWNpbmlhIHZpdGFlLiBEdWlzIHZlc3RpYnVsdW0gZGlhbSB1bGxhbWNvcnBl ciBtYXNzYSB2ZXN0aWJ1bHVtLCB1dCBhdWN0b3IgbG9yZW0gaW1wZXJkaWV0LiBW ZXN0aWJ1bHVtIA0KZXQgdmVuZW5hdGlzIHRlbGx1cy4gU3VzcGVuZGlzc2UgY29u dmFsbGlzLCBvZGlvIGFjIGRpY3R1bSBsYWNpbmlhLCBuZXF1ZSBxdWFtIHRpbmNp ZHVudCByaXN1cywgbm9uIG9ybmFyZSBkb2xvciBsYWN1cyANCm5lYyB0ZWxsdXMu IE1hdXJpcyByaG9uY3VzIGZlcm1lbnR1bSBuZXF1ZSBzaXQgYW1ldCBzb2xsaWNp dHVkaW4uIFBlbGxlbnRlc3F1ZSBudWxsYSBtYWduYSwgY29tbW9kbyB2ZWwgdGlu Y2lkdW50IHNlZCwgDQpoZW5kcmVyaXQgcXVpcyBqdXN0by4NCg0KSW4gaGFjIGhh Yml0YXNzZSBwbGF0ZWEgZGljdHVtc3QuIE51bmMgZXQgZXN0IGF1Z3VlLiBWaXZh bXVzIHByZXRpdW0sIG9kaW8gdmVsIHNvZGFsZXMgc2VtcGVyLCByaXN1cyBhbnRl IGVsZW1lbnR1bSANCnVybmEsIGFjIHVsbGFtY29ycGVyIG1hc3NhIG5lcXVlIG5v biBsaWd1bGEuIENyYXMgaWQgdGVsbHVzIHF1aXMgdXJuYSBhZGlwaXNjaW5nIGVs ZW1lbnR1bS4gRG9uZWMgYWRpcGlzY2luZyBtYWduYSB2ZWwgDQpzdXNjaXBpdCB2 dWxwdXRhdGUuIFF1aXNxdWUgaW4gbWkgZWdldCBvcmNpIHZpdmVycmEgc2NlbGVy aXNxdWUgbmVjIGV0IG1hZ25hLiBDcmFzIHBvc3VlcmUsIHVybmEgbGFjaW5pYSBk aWN0dW0gDQpyaG9uY3VzLCBqdXN0byBvcmNpIHN1c2NpcGl0IG1ldHVzLCB1dCBn cmF2aWRhIG9yY2kgbnVsbGEgaW4gdHVycGlzLiBJbnRlcmR1bSBldCBtYWxlc3Vh ZGEgZmFtZXMgYWMgYW50ZSBpcHN1bSBwcmltaXMgDQppbiBmYXVjaWJ1cy4gSW4g dm9sdXRwYXQgZmV1Z2lhdCB0dXJwaXMsIG5vbiBmYXVjaWJ1cyBudW5jIGludGVy ZHVtIHV0LiBQcmFlc2VudCBvcm5hcmUgc2FnaXR0aXMgdXJuYSwgaWQgbGFjaW5p YSANCnRvcnRvciBzdXNjaXBpdCBldC4gUGVsbGVudGVzcXVlIHRlbXBvciBtaSBh YyBuaXNpIHZhcml1cywgdml0YWUgdWxsYW1jb3JwZXIgdXJuYSBzdXNjaXBpdC4N Cg0KQWxpcXVhbSBwZWxsZW50ZXNxdWUgdnVscHV0YXRlIHR1cnBpcyB2ZXN0aWJ1 bHVtIGVsZWlmZW5kLiBEb25lYyBmYXVjaWJ1cyBldSBmZWxpcyBldSBibGFuZGl0 LiBQZWxsZW50ZXNxdWUgcHVsdmluYXIsIA0KZWxpdCBub24gbGFjaW5pYSBwb3J0 dGl0b3IsIG9yY2kgbmliaCBpYWN1bGlzIGF1Z3VlLCBhYyBzY2VsZXJpc3F1ZSBt aSB0ZWxsdXMgcXVpcyB0b3J0b3IuIEludGVyZHVtIGV0IG1hbGVzdWFkYSBmYW1l cyANCmFjIGFudGUgaXBzdW0gcHJpbWlzIGluIGZhdWNpYnVzLiBDcmFzIG5lYyBz dXNjaXBpdCByaXN1cywgdXQgdWx0cmljaWVzIGVsaXQuIFN1c3BlbmRpc3NlIGV0 IGZyaW5naWxsYSB1cm5hLiBEb25lYyANCmx1Y3R1cyBldCBuaXNpIHF1aXMgYmli ZW5kdW0uIFF1aXNxdWUgc2VkIGF1Z3VlIGxhY2luaWEsIHBlbGxlbnRlc3F1ZSBk aWFtIHZpdGFlLCBjb252YWxsaXMgbWV0dXMuIE5hbSB2ZWhpY3VsYSBtZXR1cyAN CmVnZXQgb3JjaSBzYWdpdHRpcyBzb2RhbGVzLg0KDQpDdXJhYml0dXIgZWdlc3Rh cyBjb25ndWUgbmliaCBzZWQgbHVjdHVzLiBOYW0gbHVjdHVzIHRlbGx1cyBhdCBu dWxsYSB2ZXN0aWJ1bHVtLCBydXRydW0gZmVybWVudHVtIGVzdCB2dWxwdXRhdGUu IE51bGxhIA0KY29uZGltZW50dW0gZHVpIGEgZG9sb3IgbG9ib3J0aXMsIGV1IGFs aXF1ZXQgb2RpbyBwcmV0aXVtLiBQaGFzZWxsdXMgaWQgcHJldGl1bSBudWxsYS4g RG9uZWMgZXUgdGluY2lkdW50IGxlY3R1cywgaW4gDQpvcm5hcmUgb3JjaS4gUGVs bGVudGVzcXVlIG1vbGxpcyBlc3QgZWdldCB0dXJwaXMgYWxpcXVldCwgdmVsIHRl bXBvciB2ZWxpdCBmcmluZ2lsbGEuIEN1cmFiaXR1ciBhIGxlbyBlbGVtZW50dW0g ZWxpdCANCnBlbGxlbnRlc3F1ZSB0aW5jaWR1bnQgdmVzdGlidWx1bSBzaXQgYW1l dCBtaS4gVmVzdGlidWx1bSB2YXJpdXMgcHVsdmluYXIgbmlzaSBzaXQgYW1ldCBk aWduaXNzaW0uIFZlc3RpYnVsdW0gZHVpIA0KdmVsaXQsIGNvbW1vZG8gdmVsIGF1 Z3VlIG5vbiwgZGFwaWJ1cyBpbXBlcmRpZXQgbWkuDQoNCkV0aWFtIGF0IHR1cnBp cyB2ZWxpdC4gU3VzcGVuZGlzc2UgdGVtcG9yLCBuaXNsIGEgY29uZ3VlIHBlbGxl bnRlc3F1ZSwgZXJhdCB0ZWxsdXMgZ3JhdmlkYSBzYXBpZW4sIGV0IHNvZGFsZXMg bnVsbGEgDQpuaXNpIGF0IG1hdXJpcy4gTnVuYyBjb25zZWN0ZXR1ciBsaWd1bGEg dml0YWUgcG9zdWVyZSBwaGFyZXRyYS4gSW50ZWdlciBpZCBzdXNjaXBpdCBzZW0u IFByYWVzZW50IGNyYXMgYW1ldC4= ] at org.testng.Assert.fail(Assert.java:94) at org.testng.Assert.failNotEquals(Assert.java:513) at org.testng.Assert.assertEqualsImpl(Assert.java:135) at org.testng.Assert.assertEquals(Assert.java:116) at org.testng.Assert.assertEquals(Assert.java:190) at org.testng.Assert.assertEquals(Assert.java:200) at org.cryptacular.codec.Base64EncoderTest.testEncodeFile(Base64EncoderTest.java:110) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:86) at org.testng.internal.Invoker.invokeMethod(Invoker.java:643) at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:820) at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1128) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129) at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) |
0 | org.cryptacular.codec.Base64EncoderTest@51b279c9 |
testHashStream Test class: org.cryptacular.util.HashUtilTest Parameters: src/test/resources/plaintexts/lorem-1200.txt, f0746e8978b3eccca05284dd12f098fdea32c8bc |
java.lang.AssertionError: expected [f0746e8978b3eccca05284dd12f098fdea32c8bc] but found [ab8c98ae38f012be1545dd5395ac38bb9592dcfc] at org.cryptacular.util.HashUtilTest.testHashStream(HashUtilTest.java:148) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) ... Removed 16 stack frames java.lang.AssertionError: expected [f0746e8978b3eccca05284dd12f098fdea32c8bc] but found [ab8c98ae38f012be1545dd5395ac38bb9592dcfc] at org.testng.Assert.fail(Assert.java:94) at org.testng.Assert.failNotEquals(Assert.java:513) at org.testng.Assert.assertEqualsImpl(Assert.java:135) at org.testng.Assert.assertEquals(Assert.java:116) at org.testng.Assert.assertEquals(Assert.java:190) at org.testng.Assert.assertEquals(Assert.java:200) at org.cryptacular.util.HashUtilTest.testHashStream(HashUtilTest.java:148) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:86) at org.testng.internal.Invoker.invokeMethod(Invoker.java:643) at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:820) at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1128) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129) at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) |
0 | org.cryptacular.util.HashUtilTest@71d15f18 |
testHashStream Test class: org.cryptacular.util.HashUtilTest Parameters: src/test/resources/plaintexts/lorem-5000.txt, 1142d7a2661760624fa41b002be6c66c23b50602 |
java.lang.AssertionError: expected [1142d7a2661760624fa41b002be6c66c23b50602] but found [af66241f719da38546c77428d487846e1b5bd03d] at org.cryptacular.util.HashUtilTest.testHashStream(HashUtilTest.java:148) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) ... Removed 16 stack frames java.lang.AssertionError: expected [1142d7a2661760624fa41b002be6c66c23b50602] but found [af66241f719da38546c77428d487846e1b5bd03d] at org.testng.Assert.fail(Assert.java:94) at org.testng.Assert.failNotEquals(Assert.java:513) at org.testng.Assert.assertEqualsImpl(Assert.java:135) at org.testng.Assert.assertEquals(Assert.java:116) at org.testng.Assert.assertEquals(Assert.java:190) at org.testng.Assert.assertEquals(Assert.java:200) at org.cryptacular.util.HashUtilTest.testHashStream(HashUtilTest.java:148) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:86) at org.testng.internal.Invoker.invokeMethod(Invoker.java:643) at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:820) at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1128) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129) at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) |
0 | org.cryptacular.util.HashUtilTest@71d15f18 |
PASSED TESTS | |||
Test method | Exception | Time (seconds) | Instance |
testAeadBlockCipherEncryptDecrypt Test class: org.cryptacular.util.CipherUtilTest Parameters: I never picked cotton like my mother did, org.bouncycastle.crypto.modes.GCMBlockCipher@71248c21 |
0 | org.cryptacular.util.CipherUtilTest@dbd940d | |
testAeadBlockCipherEncryptDecrypt Test class: org.cryptacular.util.CipherUtilTest Parameters: Cogito ergo sum., org.bouncycastle.crypto.modes.GCMBlockCipher@442675e1 |
0 | org.cryptacular.util.CipherUtilTest@dbd940d | |
testAeadBlockCipherEncryptDecrypt Test class: org.cryptacular.util.CipherUtilTest Parameters: Thousands of candles can be lit from a single candle and the life of the candle will not be shortened., org.bouncycastle.crypto.modes.CCMBlockCipher@6166e06f |
0 | org.cryptacular.util.CipherUtilTest@dbd940d | |
testAeadBlockCipherEncryptDecrypt Test class: org.cryptacular.util.CipherUtilTest Parameters: I slept and dreamt life was joy. I awoke and saw that life was service. I acted and behold: service was joy., org.bouncycastle.crypto.modes.OCBBlockCipher@49e202ad |
0 | org.cryptacular.util.CipherUtilTest@dbd940d | |
testAeadBlockCipherEncryptDecryptStream Test class: org.cryptacular.util.CipherUtilTest Parameters: src/test/resources/plaintexts/lorem-1200.txt |
0 | org.cryptacular.util.CipherUtilTest@dbd940d | |
testAeadBlockCipherEncryptDecryptStream Test class: org.cryptacular.util.CipherUtilTest Parameters: src/test/resources/plaintexts/lorem-5000.txt |
0 | org.cryptacular.util.CipherUtilTest@dbd940d | |
testAllowsBasicUsage Test class: org.cryptacular.util.CertUtilTest Parameters: [ [ Version: V3 Subject: C=US, DC=vt, DC=edu, O=Virginia Polytechnic Institute and State University, CN=Marvin S Addison, UID=1145718 Signature Algorithm: SHA1withRSA, OID = 1.2.840.113549.1.1.5 Key: Sun RSA public key, 1024 bits modulus: 108529308450048011771625485016587515413160236976176040526725514796702758117751622384303269864507123291857847334176851579944518348512354272752810731714396392550684005751222700904404533561241649030171027718964345672642310591191808798043047456844832294046728385620713249918400491169901258745951931628978567122541 public exponent: 65537 Validity: [From: Tue Jan 27 09:39:02 EST 2009, To: Thu Jan 27 09:39:02 EST 2011] Issuer: SERIALNUMBER=12, CN=DEV Virginia Tech Class 1 Server CA, O=Virginia Polytechnic Institute and State University, C=US, DC=vt, DC=edu SerialNumber: [ 2f56fcaf 2c138123] Certificate Extensions: 7 [1]: ObjectId: 2.5.29.35 Criticality=false AuthorityKeyIdentifier [ KeyIdentifier [ 0000: 38 E0 6F AE 48 ED 5E 23 F6 22 9B 1E E7 9C 19 16 8.o.H.^#."...... 0010: 47 B8 7E 92 G... ] ] [2]: ObjectId: 2.5.29.19 Criticality=false BasicConstraints:[ CA:false PathLen: undefined ] [3]: ObjectId: 2.5.29.32 Criticality=false CertificatePolicies [ [CertificatePolicyId: [1.3.6.1.4.1.6760.5.2.2.2.1] [] ] [CertificatePolicyId: [1.3.6.1.4.1.6760.5.2.2.1.1] [] ] [CertificatePolicyId: [1.3.6.1.4.1.6760.5.2.2.4.1] [PolicyQualifierInfo: [ qualifierID: 1.3.6.1.5.5.7.2.1 qualifier: 0000: 16 2A 68 74 74 70 3A 2F 2F 77 77 77 2E 70 6B 69 .*http://www.pki 0010: 2E 76 74 2E 65 64 75 2F 76 74 75 63 61 2F 63 70 .vt.edu/vtuca/cp 0020: 73 2F 69 6E 64 65 78 2E 68 74 6D 6C s/index.html ]] ] [CertificatePolicyId: [1.3.6.1.4.1.6760.5.2.2.3.1] [] ] ] [4]: ObjectId: 2.5.29.37 Criticality=false ExtendedKeyUsages [ clientAuth emailProtection 1.3.6.1.4.1.311.20.2.2 ] [5]: ObjectId: 2.5.29.15 Criticality=false KeyUsage [ DigitalSignature Non_repudiation ] [6]: ObjectId: 2.5.29.17 Criticality=false SubjectAlternativeName [ RFC822Name: eprov@vt.edu ] [7]: ObjectId: 2.5.29.14 Criticality=false SubjectKeyIdentifier [ KeyIdentifier [ 0000: 25 48 2F 28 EC 5D 19 BB 1D 25 AE 94 93 B1 7B B5 %H/(.]...%...... 0010: 35 96 24 66 5.$f ] ] ] Algorithm: [SHA1withRSA] Signature: 0000: 73 50 E7 A8 22 5E 1D 37 CF 61 C7 97 35 AC 24 34 sP.."^.7.a..5.$4 0010: CF 14 67 D7 2D CC 19 6B D3 2E E2 67 00 8B 67 AE ..g.-..k...g..g. 0020: E4 DB A9 95 97 94 C8 E5 18 C9 56 EC F6 38 65 A7 ..........V..8e. 0030: 0B 72 C0 C2 F0 ED 9D 51 8A 23 5E 20 EB BE 3C 72 .r.....Q.#^ .. |
0 | org.cryptacular.util.CertUtilTest@3439f68d | |
testAllowsBasicUsage Test class: org.cryptacular.util.CertUtilTest Parameters: [ [ Version: V3 Subject: CN=login.live.com, OU=Passport, O=Microsoft Corporation, STREET=One Microsoft Way, L=Redmond, ST=Washington, OID.2.5.4.17=98052, C=US, SERIALNUMBER=600413485, OID.2.5.4.15="V1.0, Clause 5.(b)", OID.1.3.6.1.4.1.311.60.2.1.2=Washington, OID.1.3.6.1.4.1.311.60.2.1.3=US Signature Algorithm: SHA1withRSA, OID = 1.2.840.113549.1.1.5 Key: Sun RSA public key, 1024 bits modulus: 120497945131951870160363671641930498453367046238721805793375732582852280429092977484234939122051867086123789549293149296004125165601272131224930907607358739970312141256524000285577290121522491060454037870567493048357143219116539150158329357664713190548066373919744607867509347663671177192292887080837566891167 public exponent: 65537 Validity: [From: Mon Jun 15 20:00:00 EDT 2009, To: Wed Jun 16 19:59:59 EDT 2010] Issuer: CN=VeriSign Class 3 Extended Validation SSL CA, OU=Terms of use at https://www.verisign.com/rpa (c)06, OU=VeriSign Trust Network, O="VeriSign, Inc.", C=US SerialNumber: [ 59f8c7aa 8616d173 177c505c 016e381b] Certificate Extensions: 9 [1]: ObjectId: 1.3.6.1.5.5.7.1.12 Criticality=false Extension unknown: DER encoded OCTET string = 0000: 04 62 30 60 A1 5E A0 5C 30 5A 30 58 30 56 16 09 .b0`.^.\0Z0X0V.. 0010: 69 6D 61 67 65 2F 67 69 66 30 21 30 1F 30 07 06 image/gif0!0.0.. 0020: 05 2B 0E 03 02 1A 04 14 4B 6B B9 28 96 06 0C BB .+......Kk.(.... 0030: D0 52 38 9B 29 AC 4B 07 8B 21 05 18 30 26 16 24 .R8.).K..!..0&.$ 0040: 68 74 74 70 3A 2F 2F 6C 6F 67 6F 2E 76 65 72 69 http://logo.veri 0050: 73 69 67 6E 2E 63 6F 6D 2F 76 73 6C 6F 67 6F 31 sign.com/vslogo1 0060: 2E 67 69 66 .gif [2]: ObjectId: 1.3.6.1.5.5.7.1.1 Criticality=false AuthorityInfoAccess [ [ accessMethod: ocsp accessLocation: URIName: http://EVSecure-ocsp.verisign.com , accessMethod: caIssuers accessLocation: URIName: http://EVSecure-aia.verisign.com/EVSecure2006.cer ] ] [3]: ObjectId: 2.5.29.35 Criticality=false AuthorityKeyIdentifier [ KeyIdentifier [ 0000: FC 8A 50 BA 9E B9 25 5A 7B 55 85 4F 95 00 63 8F ..P...%Z.U.O..c. 0010: E9 58 6B 43 .XkC ] ] [4]: ObjectId: 2.5.29.19 Criticality=false BasicConstraints:[ CA:false PathLen: undefined ] [5]: ObjectId: 2.5.29.31 Criticality=false CRLDistributionPoints [ [DistributionPoint: [URIName: http://EVSecure-crl.verisign.com/EVSecure2006.crl] ]] [6]: ObjectId: 2.5.29.32 Criticality=false CertificatePolicies [ [CertificatePolicyId: [2.16.840.1.113733.1.7.23.6] [PolicyQualifierInfo: [ qualifierID: 1.3.6.1.5.5.7.2.1 qualifier: 0000: 16 1C 68 74 74 70 73 3A 2F 2F 77 77 77 2E 76 65 ..https://www.ve 0010: 72 69 73 69 67 6E 2E 63 6F 6D 2F 72 70 61 risign.com/rpa ]] ] ] [7]: ObjectId: 2.5.29.37 Criticality=false ExtendedKeyUsages [ serverAuth clientAuth ] [8]: ObjectId: 2.5.29.15 Criticality=false KeyUsage [ DigitalSignature Key_Encipherment ] [9]: ObjectId: 2.5.29.14 Criticality=false SubjectKeyIdentifier [ KeyIdentifier [ 0000: 31 AE F1 7C 98 67 E9 1F 19 69 A2 A7 84 1E 67 5C 1....g...i....g\ 0010: AA C3 6B 75 ..ku ] ] ] Algorithm: [SHA1withRSA] Signature: 0000: 76 3C F1 05 F9 DA 56 69 5B 39 67 22 F8 19 D7 63 v<....Vi[9g"...c 0010: D8 59 66 A4 8A B2 A9 34 0A BB 1D 05 05 E8 B7 E3 .Yf....4........ 0020: DC 3E 9C DF 8B 87 1D 51 CF 3F F0 FA FA 4A F2 C0 .>.....Q.?...J.. 0030: AA 2F E4 A0 77 3A 7B 3D 12 C4 AD 50 C9 C7 EE C0 ./..w:.=...P.... 0040: 05 15 08 AB 1D FE 7A 7B F6 FD 8A F7 85 07 B8 A6 ......z......... 0050: FE 35 3C C7 51 2B 41 83 72 A8 49 EE FF 98 AD E0 .5<.Q+A.r.I..... 0060: 3F 50 92 4A 98 2B F6 EF B0 1E 34 21 8D D2 18 AE ?P.J.+....4!.... 0070: 8C C7 24 3D 82 4F F7 23 5F 80 35 11 9C B9 0A 15 ..$=.O.#_.5..... 0080: 7B D7 D2 FB 52 28 1A 9E 64 FA 8C E6 36 FA 88 0F ....R(..d...6... 0090: DE 9A 5D D5 68 19 1E 70 86 1D C8 94 6A 24 7A 92 ..].h..p....j$z. 00A0: 3C 3D A7 A5 03 8C CD 7D 2E 0D C3 1E 7C 3D CF 18 <=...........=.. 00B0: C5 1D 38 FE 30 57 3D A8 B0 5B DE 6E D0 11 D1 0E ..8.0W=..[.n.... 00C0: 3B 58 70 41 D5 98 4B 4F 1B 8C 45 EF BA E2 12 3B ;XpA..KO..E....; 00D0: 4B 44 AF 6F 17 E6 2A F7 CC 6C 5E EB A1 9E D0 AA KD.o..*..l^..... 00E0: 22 D8 03 35 CB D8 2A F3 E6 CE 56 A0 EE 75 4D A9 "..5..*...V..uM. 00F0: A3 22 17 7C 55 DC 43 5D C7 44 DB 60 BE 71 F7 7D ."..U.C].D.`.q.. ], [Lorg.cryptacular.x509.KeyUsageBits;@6b0c2d26 |
0 | org.cryptacular.util.CertUtilTest@3439f68d | |
testAllowsExtendedUsage Test class: org.cryptacular.util.CertUtilTest Parameters: [ [ Version: V3 Subject: C=US, DC=vt, DC=edu, O=Virginia Polytechnic Institute and State University, CN=Marvin S Addison, UID=1145718 Signature Algorithm: SHA1withRSA, OID = 1.2.840.113549.1.1.5 Key: Sun RSA public key, 1024 bits modulus: 108529308450048011771625485016587515413160236976176040526725514796702758117751622384303269864507123291857847334176851579944518348512354272752810731714396392550684005751222700904404533561241649030171027718964345672642310591191808798043047456844832294046728385620713249918400491169901258745951931628978567122541 public exponent: 65537 Validity: [From: Tue Jan 27 09:39:02 EST 2009, To: Thu Jan 27 09:39:02 EST 2011] Issuer: SERIALNUMBER=12, CN=DEV Virginia Tech Class 1 Server CA, O=Virginia Polytechnic Institute and State University, C=US, DC=vt, DC=edu SerialNumber: [ 2f56fcaf 2c138123] Certificate Extensions: 7 [1]: ObjectId: 2.5.29.35 Criticality=false AuthorityKeyIdentifier [ KeyIdentifier [ 0000: 38 E0 6F AE 48 ED 5E 23 F6 22 9B 1E E7 9C 19 16 8.o.H.^#."...... 0010: 47 B8 7E 92 G... ] ] [2]: ObjectId: 2.5.29.19 Criticality=false BasicConstraints:[ CA:false PathLen: undefined ] [3]: ObjectId: 2.5.29.32 Criticality=false CertificatePolicies [ [CertificatePolicyId: [1.3.6.1.4.1.6760.5.2.2.2.1] [] ] [CertificatePolicyId: [1.3.6.1.4.1.6760.5.2.2.1.1] [] ] [CertificatePolicyId: [1.3.6.1.4.1.6760.5.2.2.4.1] [PolicyQualifierInfo: [ qualifierID: 1.3.6.1.5.5.7.2.1 qualifier: 0000: 16 2A 68 74 74 70 3A 2F 2F 77 77 77 2E 70 6B 69 .*http://www.pki 0010: 2E 76 74 2E 65 64 75 2F 76 74 75 63 61 2F 63 70 .vt.edu/vtuca/cp 0020: 73 2F 69 6E 64 65 78 2E 68 74 6D 6C s/index.html ]] ] [CertificatePolicyId: [1.3.6.1.4.1.6760.5.2.2.3.1] [] ] ] [4]: ObjectId: 2.5.29.37 Criticality=false ExtendedKeyUsages [ clientAuth emailProtection 1.3.6.1.4.1.311.20.2.2 ] [5]: ObjectId: 2.5.29.15 Criticality=false KeyUsage [ DigitalSignature Non_repudiation ] [6]: ObjectId: 2.5.29.17 Criticality=false SubjectAlternativeName [ RFC822Name: eprov@vt.edu ] [7]: ObjectId: 2.5.29.14 Criticality=false SubjectKeyIdentifier [ KeyIdentifier [ 0000: 25 48 2F 28 EC 5D 19 BB 1D 25 AE 94 93 B1 7B B5 %H/(.]...%...... 0010: 35 96 24 66 5.$f ] ] ] Algorithm: [SHA1withRSA] Signature: 0000: 73 50 E7 A8 22 5E 1D 37 CF 61 C7 97 35 AC 24 34 sP.."^.7.a..5.$4 0010: CF 14 67 D7 2D CC 19 6B D3 2E E2 67 00 8B 67 AE ..g.-..k...g..g. 0020: E4 DB A9 95 97 94 C8 E5 18 C9 56 EC F6 38 65 A7 ..........V..8e. 0030: 0B 72 C0 C2 F0 ED 9D 51 8A 23 5E 20 EB BE 3C 72 .r.....Q.#^ .. |
0 | org.cryptacular.util.CertUtilTest@3439f68d | |
testAllowsExtendedUsage Test class: org.cryptacular.util.CertUtilTest Parameters: [ [ Version: V3 Subject: CN=login.live.com, OU=Passport, O=Microsoft Corporation, STREET=One Microsoft Way, L=Redmond, ST=Washington, OID.2.5.4.17=98052, C=US, SERIALNUMBER=600413485, OID.2.5.4.15="V1.0, Clause 5.(b)", OID.1.3.6.1.4.1.311.60.2.1.2=Washington, OID.1.3.6.1.4.1.311.60.2.1.3=US Signature Algorithm: SHA1withRSA, OID = 1.2.840.113549.1.1.5 Key: Sun RSA public key, 1024 bits modulus: 120497945131951870160363671641930498453367046238721805793375732582852280429092977484234939122051867086123789549293149296004125165601272131224930907607358739970312141256524000285577290121522491060454037870567493048357143219116539150158329357664713190548066373919744607867509347663671177192292887080837566891167 public exponent: 65537 Validity: [From: Mon Jun 15 20:00:00 EDT 2009, To: Wed Jun 16 19:59:59 EDT 2010] Issuer: CN=VeriSign Class 3 Extended Validation SSL CA, OU=Terms of use at https://www.verisign.com/rpa (c)06, OU=VeriSign Trust Network, O="VeriSign, Inc.", C=US SerialNumber: [ 59f8c7aa 8616d173 177c505c 016e381b] Certificate Extensions: 9 [1]: ObjectId: 1.3.6.1.5.5.7.1.12 Criticality=false Extension unknown: DER encoded OCTET string = 0000: 04 62 30 60 A1 5E A0 5C 30 5A 30 58 30 56 16 09 .b0`.^.\0Z0X0V.. 0010: 69 6D 61 67 65 2F 67 69 66 30 21 30 1F 30 07 06 image/gif0!0.0.. 0020: 05 2B 0E 03 02 1A 04 14 4B 6B B9 28 96 06 0C BB .+......Kk.(.... 0030: D0 52 38 9B 29 AC 4B 07 8B 21 05 18 30 26 16 24 .R8.).K..!..0&.$ 0040: 68 74 74 70 3A 2F 2F 6C 6F 67 6F 2E 76 65 72 69 http://logo.veri 0050: 73 69 67 6E 2E 63 6F 6D 2F 76 73 6C 6F 67 6F 31 sign.com/vslogo1 0060: 2E 67 69 66 .gif [2]: ObjectId: 1.3.6.1.5.5.7.1.1 Criticality=false AuthorityInfoAccess [ [ accessMethod: ocsp accessLocation: URIName: http://EVSecure-ocsp.verisign.com , accessMethod: caIssuers accessLocation: URIName: http://EVSecure-aia.verisign.com/EVSecure2006.cer ] ] [3]: ObjectId: 2.5.29.35 Criticality=false AuthorityKeyIdentifier [ KeyIdentifier [ 0000: FC 8A 50 BA 9E B9 25 5A 7B 55 85 4F 95 00 63 8F ..P...%Z.U.O..c. 0010: E9 58 6B 43 .XkC ] ] [4]: ObjectId: 2.5.29.19 Criticality=false BasicConstraints:[ CA:false PathLen: undefined ] [5]: ObjectId: 2.5.29.31 Criticality=false CRLDistributionPoints [ [DistributionPoint: [URIName: http://EVSecure-crl.verisign.com/EVSecure2006.crl] ]] [6]: ObjectId: 2.5.29.32 Criticality=false CertificatePolicies [ [CertificatePolicyId: [2.16.840.1.113733.1.7.23.6] [PolicyQualifierInfo: [ qualifierID: 1.3.6.1.5.5.7.2.1 qualifier: 0000: 16 1C 68 74 74 70 73 3A 2F 2F 77 77 77 2E 76 65 ..https://www.ve 0010: 72 69 73 69 67 6E 2E 63 6F 6D 2F 72 70 61 risign.com/rpa ]] ] ] [7]: ObjectId: 2.5.29.37 Criticality=false ExtendedKeyUsages [ serverAuth clientAuth ] [8]: ObjectId: 2.5.29.15 Criticality=false KeyUsage [ DigitalSignature Key_Encipherment ] [9]: ObjectId: 2.5.29.14 Criticality=false SubjectKeyIdentifier [ KeyIdentifier [ 0000: 31 AE F1 7C 98 67 E9 1F 19 69 A2 A7 84 1E 67 5C 1....g...i....g\ 0010: AA C3 6B 75 ..ku ] ] ] Algorithm: [SHA1withRSA] Signature: 0000: 76 3C F1 05 F9 DA 56 69 5B 39 67 22 F8 19 D7 63 v<....Vi[9g"...c 0010: D8 59 66 A4 8A B2 A9 34 0A BB 1D 05 05 E8 B7 E3 .Yf....4........ 0020: DC 3E 9C DF 8B 87 1D 51 CF 3F F0 FA FA 4A F2 C0 .>.....Q.?...J.. 0030: AA 2F E4 A0 77 3A 7B 3D 12 C4 AD 50 C9 C7 EE C0 ./..w:.=...P.... 0040: 05 15 08 AB 1D FE 7A 7B F6 FD 8A F7 85 07 B8 A6 ......z......... 0050: FE 35 3C C7 51 2B 41 83 72 A8 49 EE FF 98 AD E0 .5<.Q+A.r.I..... 0060: 3F 50 92 4A 98 2B F6 EF B0 1E 34 21 8D D2 18 AE ?P.J.+....4!.... 0070: 8C C7 24 3D 82 4F F7 23 5F 80 35 11 9C B9 0A 15 ..$=.O.#_.5..... 0080: 7B D7 D2 FB 52 28 1A 9E 64 FA 8C E6 36 FA 88 0F ....R(..d...6... 0090: DE 9A 5D D5 68 19 1E 70 86 1D C8 94 6A 24 7A 92 ..].h..p....j$z. 00A0: 3C 3D A7 A5 03 8C CD 7D 2E 0D C3 1E 7C 3D CF 18 <=...........=.. 00B0: C5 1D 38 FE 30 57 3D A8 B0 5B DE 6E D0 11 D1 0E ..8.0W=..[.n.... 00C0: 3B 58 70 41 D5 98 4B 4F 1B 8C 45 EF BA E2 12 3B ;XpA..KO..E....; 00D0: 4B 44 AF 6F 17 E6 2A F7 CC 6C 5E EB A1 9E D0 AA KD.o..*..l^..... 00E0: 22 D8 03 35 CB D8 2A F3 E6 CE 56 A0 EE 75 4D A9 "..5..*...V..uM. 00F0: A3 22 17 7C 55 DC 43 5D C7 44 DB 60 BE 71 F7 7D ."..U.C].D.`.q.. ], [Lorg.bouncycastle.asn1.x509.KeyPurposeId;@641147d0 |
0 | org.cryptacular.util.CertUtilTest@3439f68d | |
testAuthorityKeyId Test class: org.cryptacular.util.CertUtilTest Parameters: [ [ Version: V3 Subject: C=US, DC=vt, DC=edu, O=Virginia Polytechnic Institute and State University, CN=Marvin S Addison, UID=1145718 Signature Algorithm: SHA1withRSA, OID = 1.2.840.113549.1.1.5 Key: Sun RSA public key, 1024 bits modulus: 108529308450048011771625485016587515413160236976176040526725514796702758117751622384303269864507123291857847334176851579944518348512354272752810731714396392550684005751222700904404533561241649030171027718964345672642310591191808798043047456844832294046728385620713249918400491169901258745951931628978567122541 public exponent: 65537 Validity: [From: Tue Jan 27 09:39:02 EST 2009, To: Thu Jan 27 09:39:02 EST 2011] Issuer: SERIALNUMBER=12, CN=DEV Virginia Tech Class 1 Server CA, O=Virginia Polytechnic Institute and State University, C=US, DC=vt, DC=edu SerialNumber: [ 2f56fcaf 2c138123] Certificate Extensions: 7 [1]: ObjectId: 2.5.29.35 Criticality=false AuthorityKeyIdentifier [ KeyIdentifier [ 0000: 38 E0 6F AE 48 ED 5E 23 F6 22 9B 1E E7 9C 19 16 8.o.H.^#."...... 0010: 47 B8 7E 92 G... ] ] [2]: ObjectId: 2.5.29.19 Criticality=false BasicConstraints:[ CA:false PathLen: undefined ] [3]: ObjectId: 2.5.29.32 Criticality=false CertificatePolicies [ [CertificatePolicyId: [1.3.6.1.4.1.6760.5.2.2.2.1] [] ] [CertificatePolicyId: [1.3.6.1.4.1.6760.5.2.2.1.1] [] ] [CertificatePolicyId: [1.3.6.1.4.1.6760.5.2.2.4.1] [PolicyQualifierInfo: [ qualifierID: 1.3.6.1.5.5.7.2.1 qualifier: 0000: 16 2A 68 74 74 70 3A 2F 2F 77 77 77 2E 70 6B 69 .*http://www.pki 0010: 2E 76 74 2E 65 64 75 2F 76 74 75 63 61 2F 63 70 .vt.edu/vtuca/cp 0020: 73 2F 69 6E 64 65 78 2E 68 74 6D 6C s/index.html ]] ] [CertificatePolicyId: [1.3.6.1.4.1.6760.5.2.2.3.1] [] ] ] [4]: ObjectId: 2.5.29.37 Criticality=false ExtendedKeyUsages [ clientAuth emailProtection 1.3.6.1.4.1.311.20.2.2 ] [5]: ObjectId: 2.5.29.15 Criticality=false KeyUsage [ DigitalSignature Non_repudiation ] [6]: ObjectId: 2.5.29.17 Criticality=false SubjectAlternativeName [ RFC822Name: eprov@vt.edu ] [7]: ObjectId: 2.5.29.14 Criticality=false SubjectKeyIdentifier [ KeyIdentifier [ 0000: 25 48 2F 28 EC 5D 19 BB 1D 25 AE 94 93 B1 7B B5 %H/(.]...%...... 0010: 35 96 24 66 5.$f ] ] ] Algorithm: [SHA1withRSA] Signature: 0000: 73 50 E7 A8 22 5E 1D 37 CF 61 C7 97 35 AC 24 34 sP.."^.7.a..5.$4 0010: CF 14 67 D7 2D CC 19 6B D3 2E E2 67 00 8B 67 AE ..g.-..k...g..g. 0020: E4 DB A9 95 97 94 C8 E5 18 C9 56 EC F6 38 65 A7 ..........V..8e. 0030: 0B 72 C0 C2 F0 ED 9D 51 8A 23 5E 20 EB BE 3C 72 .r.....Q.#^ .. |
0 | org.cryptacular.util.CertUtilTest@3439f68d | |
testAuthorityKeyId Test class: org.cryptacular.util.CertUtilTest Parameters: [ [ Version: V3 Subject: CN=login.live.com, OU=Passport, O=Microsoft Corporation, STREET=One Microsoft Way, L=Redmond, ST=Washington, OID.2.5.4.17=98052, C=US, SERIALNUMBER=600413485, OID.2.5.4.15="V1.0, Clause 5.(b)", OID.1.3.6.1.4.1.311.60.2.1.2=Washington, OID.1.3.6.1.4.1.311.60.2.1.3=US Signature Algorithm: SHA1withRSA, OID = 1.2.840.113549.1.1.5 Key: Sun RSA public key, 1024 bits modulus: 120497945131951870160363671641930498453367046238721805793375732582852280429092977484234939122051867086123789549293149296004125165601272131224930907607358739970312141256524000285577290121522491060454037870567493048357143219116539150158329357664713190548066373919744607867509347663671177192292887080837566891167 public exponent: 65537 Validity: [From: Mon Jun 15 20:00:00 EDT 2009, To: Wed Jun 16 19:59:59 EDT 2010] Issuer: CN=VeriSign Class 3 Extended Validation SSL CA, OU=Terms of use at https://www.verisign.com/rpa (c)06, OU=VeriSign Trust Network, O="VeriSign, Inc.", C=US SerialNumber: [ 59f8c7aa 8616d173 177c505c 016e381b] Certificate Extensions: 9 [1]: ObjectId: 1.3.6.1.5.5.7.1.12 Criticality=false Extension unknown: DER encoded OCTET string = 0000: 04 62 30 60 A1 5E A0 5C 30 5A 30 58 30 56 16 09 .b0`.^.\0Z0X0V.. 0010: 69 6D 61 67 65 2F 67 69 66 30 21 30 1F 30 07 06 image/gif0!0.0.. 0020: 05 2B 0E 03 02 1A 04 14 4B 6B B9 28 96 06 0C BB .+......Kk.(.... 0030: D0 52 38 9B 29 AC 4B 07 8B 21 05 18 30 26 16 24 .R8.).K..!..0&.$ 0040: 68 74 74 70 3A 2F 2F 6C 6F 67 6F 2E 76 65 72 69 http://logo.veri 0050: 73 69 67 6E 2E 63 6F 6D 2F 76 73 6C 6F 67 6F 31 sign.com/vslogo1 0060: 2E 67 69 66 .gif [2]: ObjectId: 1.3.6.1.5.5.7.1.1 Criticality=false AuthorityInfoAccess [ [ accessMethod: ocsp accessLocation: URIName: http://EVSecure-ocsp.verisign.com , accessMethod: caIssuers accessLocation: URIName: http://EVSecure-aia.verisign.com/EVSecure2006.cer ] ] [3]: ObjectId: 2.5.29.35 Criticality=false AuthorityKeyIdentifier [ KeyIdentifier [ 0000: FC 8A 50 BA 9E B9 25 5A 7B 55 85 4F 95 00 63 8F ..P...%Z.U.O..c. 0010: E9 58 6B 43 .XkC ] ] [4]: ObjectId: 2.5.29.19 Criticality=false BasicConstraints:[ CA:false PathLen: undefined ] [5]: ObjectId: 2.5.29.31 Criticality=false CRLDistributionPoints [ [DistributionPoint: [URIName: http://EVSecure-crl.verisign.com/EVSecure2006.crl] ]] [6]: ObjectId: 2.5.29.32 Criticality=false CertificatePolicies [ [CertificatePolicyId: [2.16.840.1.113733.1.7.23.6] [PolicyQualifierInfo: [ qualifierID: 1.3.6.1.5.5.7.2.1 qualifier: 0000: 16 1C 68 74 74 70 73 3A 2F 2F 77 77 77 2E 76 65 ..https://www.ve 0010: 72 69 73 69 67 6E 2E 63 6F 6D 2F 72 70 61 risign.com/rpa ]] ] ] [7]: ObjectId: 2.5.29.37 Criticality=false ExtendedKeyUsages [ serverAuth clientAuth ] [8]: ObjectId: 2.5.29.15 Criticality=false KeyUsage [ DigitalSignature Key_Encipherment ] [9]: ObjectId: 2.5.29.14 Criticality=false SubjectKeyIdentifier [ KeyIdentifier [ 0000: 31 AE F1 7C 98 67 E9 1F 19 69 A2 A7 84 1E 67 5C 1....g...i....g\ 0010: AA C3 6B 75 ..ku ] ] ] Algorithm: [SHA1withRSA] Signature: 0000: 76 3C F1 05 F9 DA 56 69 5B 39 67 22 F8 19 D7 63 v<....Vi[9g"...c 0010: D8 59 66 A4 8A B2 A9 34 0A BB 1D 05 05 E8 B7 E3 .Yf....4........ 0020: DC 3E 9C DF 8B 87 1D 51 CF 3F F0 FA FA 4A F2 C0 .>.....Q.?...J.. 0030: AA 2F E4 A0 77 3A 7B 3D 12 C4 AD 50 C9 C7 EE C0 ./..w:.=...P.... 0040: 05 15 08 AB 1D FE 7A 7B F6 FD 8A F7 85 07 B8 A6 ......z......... 0050: FE 35 3C C7 51 2B 41 83 72 A8 49 EE FF 98 AD E0 .5<.Q+A.r.I..... 0060: 3F 50 92 4A 98 2B F6 EF B0 1E 34 21 8D D2 18 AE ?P.J.+....4!.... 0070: 8C C7 24 3D 82 4F F7 23 5F 80 35 11 9C B9 0A 15 ..$=.O.#_.5..... 0080: 7B D7 D2 FB 52 28 1A 9E 64 FA 8C E6 36 FA 88 0F ....R(..d...6... 0090: DE 9A 5D D5 68 19 1E 70 86 1D C8 94 6A 24 7A 92 ..].h..p....j$z. 00A0: 3C 3D A7 A5 03 8C CD 7D 2E 0D C3 1E 7C 3D CF 18 <=...........=.. 00B0: C5 1D 38 FE 30 57 3D A8 B0 5B DE 6E D0 11 D1 0E ..8.0W=..[.n.... 00C0: 3B 58 70 41 D5 98 4B 4F 1B 8C 45 EF BA E2 12 3B ;XpA..KO..E....; 00D0: 4B 44 AF 6F 17 E6 2A F7 CC 6C 5E EB A1 9E D0 AA KD.o..*..l^..... 00E0: 22 D8 03 35 CB D8 2A F3 E6 CE 56 A0 EE 75 4D A9 "..5..*...V..uM. 00F0: A3 22 17 7C 55 DC 43 5D C7 44 DB 60 BE 71 F7 7D ."..U.C].D.`.q.. ], FC:8A:50:BA:9E:B9:25:5A:7B:55:85:4F:95:00:63:8F:E9:58:6B:43 |
0 | org.cryptacular.util.CertUtilTest@3439f68d | |
testBlockCipherEncryptDecrypt Test class: org.cryptacular.util.CipherUtilTest Parameters: Able was I ere I saw elba., org.bouncycastle.crypto.modes.CBCBlockCipher@6e38921c, org.cryptacular.generator.sp80038a.RBGNonce@64d7f7e0 |
0 | org.cryptacular.util.CipherUtilTest@dbd940d | |
testBlockCipherEncryptDecrypt Test class: org.cryptacular.util.CipherUtilTest Parameters: Four score and seven years ago, our forefathers , org.bouncycastle.crypto.modes.CBCBlockCipher@27c6e487, org.cryptacular.generator.sp80038a.RBGNonce@49070868 |
0 | org.cryptacular.util.CipherUtilTest@dbd940d | |
testBlockCipherEncryptDecrypt Test class: org.cryptacular.util.CipherUtilTest Parameters: Have you passed through this night?, org.bouncycastle.crypto.modes.OFBBlockCipher@6385cb26, org.cryptacular.generator.sp80038a.LongCounterNonce@38364841 |
0 | org.cryptacular.util.CipherUtilTest@dbd940d | |
testBlockCipherEncryptDecrypt Test class: org.cryptacular.util.CipherUtilTest Parameters: I went to the woods because I wished to live deliberately, to front only the essential facts of life, org.bouncycastle.crypto.modes.CFBBlockCipher@28c4711c, org.cryptacular.generator.sp80038a.RBGNonce@59717824 |
0 | org.cryptacular.util.CipherUtilTest@dbd940d | |
testBlockCipherEncryptDecryptStream Test class: org.cryptacular.util.CipherUtilTest Parameters: src/test/resources/plaintexts/lorem-1200.txt |
0 | org.cryptacular.util.CipherUtilTest@dbd940d | |
testBlockCipherEncryptDecryptStream Test class: org.cryptacular.util.CipherUtilTest Parameters: src/test/resources/plaintexts/lorem-5000.txt |
0 | org.cryptacular.util.CipherUtilTest@dbd940d | |
testClosePrivateKey Test class: org.cryptacular.util.KeyPairUtilTest Parameters: src/test/resources/keys/dsa-openssl-nopass.der, interface java.security.interfaces.DSAPrivateKey |
0 | org.cryptacular.util.KeyPairUtilTest@17695df3 | |
testClosePrivateKey Test class: org.cryptacular.util.KeyPairUtilTest Parameters: src/test/resources/keys/dsa-openssl-nopass.pem, interface java.security.interfaces.DSAPrivateKey |
0 | org.cryptacular.util.KeyPairUtilTest@17695df3 | |
testClosePrivateKey Test class: org.cryptacular.util.KeyPairUtilTest Parameters: src/test/resources/keys/rsa-openssl-nopass.der, interface java.security.interfaces.RSAPrivateCrtKey |
0 | org.cryptacular.util.KeyPairUtilTest@17695df3 | |
testClosePrivateKey Test class: org.cryptacular.util.KeyPairUtilTest Parameters: src/test/resources/keys/rsa-openssl-nopass.pem, interface java.security.interfaces.RSAPrivateCrtKey |
0 | org.cryptacular.util.KeyPairUtilTest@17695df3 | |
testClosePrivateKey Test class: org.cryptacular.util.KeyPairUtilTest Parameters: src/test/resources/keys/ec-openssl-prime256v1-named-nopass.der, interface java.security.interfaces.ECPrivateKey |
0 | org.cryptacular.util.KeyPairUtilTest@17695df3 | |
testClosePrivateKey Test class: org.cryptacular.util.KeyPairUtilTest Parameters: src/test/resources/keys/ec-openssl-secp224k1-explicit-nopass.der, interface java.security.interfaces.ECPrivateKey |
0 | org.cryptacular.util.KeyPairUtilTest@17695df3 | |
testClosePrivateKey Test class: org.cryptacular.util.KeyPairUtilTest Parameters: src/test/resources/keys/ec-openssl-secp224k1-explicit-nopass.pem, interface java.security.interfaces.ECPrivateKey |
0 | org.cryptacular.util.KeyPairUtilTest@17695df3 | |
testClosePrivateKey Test class: org.cryptacular.util.KeyPairUtilTest Parameters: src/test/resources/keys/ec-openssl-sect571r1-explicit-nopass.der, interface java.security.interfaces.ECPrivateKey |
0 | org.cryptacular.util.KeyPairUtilTest@17695df3 | |
testClosePrivateKey Test class: org.cryptacular.util.KeyPairUtilTest Parameters: src/test/resources/keys/ec-openssl-sect571r1-explicit-nopass.pem, interface java.security.interfaces.ECPrivateKey |
0 | org.cryptacular.util.KeyPairUtilTest@17695df3 | |
testClosePrivateKey Test class: org.cryptacular.util.KeyPairUtilTest Parameters: src/test/resources/keys/dsa-pkcs8-nopass.der, interface java.security.interfaces.DSAPrivateKey |
0 | org.cryptacular.util.KeyPairUtilTest@17695df3 | |
testClosePrivateKey Test class: org.cryptacular.util.KeyPairUtilTest Parameters: src/test/resources/keys/dsa-pkcs8-nopass.pem, interface java.security.interfaces.DSAPrivateKey |
0 | org.cryptacular.util.KeyPairUtilTest@17695df3 | |
testClosePrivateKey Test class: org.cryptacular.util.KeyPairUtilTest Parameters: src/test/resources/keys/rsa-pkcs8-nopass.der, interface java.security.interfaces.RSAPrivateCrtKey |
0 | org.cryptacular.util.KeyPairUtilTest@17695df3 | |
testClosePrivateKey Test class: org.cryptacular.util.KeyPairUtilTest Parameters: src/test/resources/keys/rsa-pkcs8-nopass.pem, interface java.security.interfaces.RSAPrivateCrtKey |
0 | org.cryptacular.util.KeyPairUtilTest@17695df3 | |
testClosePrivateKey Test class: org.cryptacular.util.KeyPairUtilTest Parameters: src/test/resources/keys/rsa-pkcs8-nopass-noheader.pem, interface java.security.interfaces.RSAPrivateCrtKey |
0 | org.cryptacular.util.KeyPairUtilTest@17695df3 | |
testClosePrivateKey Test class: org.cryptacular.util.KeyPairUtilTest Parameters: src/test/resources/keys/ec-pkcs8-secp224k1-explicit-nopass.der, interface java.security.interfaces.ECPrivateKey |
0 | org.cryptacular.util.KeyPairUtilTest@17695df3 | |
testClosePrivateKey Test class: org.cryptacular.util.KeyPairUtilTest Parameters: src/test/resources/keys/ec-pkcs8-secp224k1-explicit-nopass.pem, interface java.security.interfaces.ECPrivateKey |
0 | org.cryptacular.util.KeyPairUtilTest@17695df3 | |
testClosePublicKey Test class: org.cryptacular.util.KeyPairUtilTest Parameters: src/test/resources/keys/dsa-pub.der, interface java.security.interfaces.DSAPublicKey |
0 | org.cryptacular.util.KeyPairUtilTest@17695df3 | |
testClosePublicKey Test class: org.cryptacular.util.KeyPairUtilTest Parameters: src/test/resources/keys/dsa-pub.pem, interface java.security.interfaces.DSAPublicKey |
0 | org.cryptacular.util.KeyPairUtilTest@17695df3 | |
testClosePublicKey Test class: org.cryptacular.util.KeyPairUtilTest Parameters: src/test/resources/keys/ec-secp224k1-explicit-pub.der, interface java.security.interfaces.ECPublicKey |
0 | org.cryptacular.util.KeyPairUtilTest@17695df3 | |
testClosePublicKey Test class: org.cryptacular.util.KeyPairUtilTest Parameters: src/test/resources/keys/ec-secp224k1-explicit-pub.pem, interface java.security.interfaces.ECPublicKey |
0 | org.cryptacular.util.KeyPairUtilTest@17695df3 | |
testClosePublicKey Test class: org.cryptacular.util.KeyPairUtilTest Parameters: src/test/resources/keys/rsa-pub.der, interface java.security.interfaces.RSAPublicKey |
0 | org.cryptacular.util.KeyPairUtilTest@17695df3 | |
testClosePublicKey Test class: org.cryptacular.util.KeyPairUtilTest Parameters: src/test/resources/keys/rsa-pub.pem, interface java.security.interfaces.RSAPublicKey |
0 | org.cryptacular.util.KeyPairUtilTest@17695df3 | |
testCompare Test class: org.cryptacular.bean.EncodingHashBeanTest Parameters: org.cryptacular.bean.EncodingHashBean@146044d7, 7fyOZXGp+gKMziV/2Px7RIMkxyI2O1H8, [Ljava.lang.Object;@1e9e725a |
0 | org.cryptacular.bean.EncodingHashBeanTest@43d7741f | |
testCompare Test class: org.cryptacular.bean.EncodingHashBeanTest Parameters: org.cryptacular.bean.EncodingHashBean@15d9bc04, lrb+YkKHqoGbFtxYd0B5567N6ZYwqwvWQwvoSg==, [Ljava.lang.Object;@473b46c3 |
0 | org.cryptacular.bean.EncodingHashBeanTest@43d7741f | |
testCompareHash Test class: org.cryptacular.util.HashUtilTest Parameters: org.bouncycastle.crypto.digests.SHA1Digest@516be40f, [B@3c0a50da, 1, [B@646be2c3 |
0 | org.cryptacular.util.HashUtilTest@71d15f18 | |
testCompareHash Test class: org.cryptacular.util.HashUtilTest Parameters: org.bouncycastle.crypto.digests.SHA1Digest@797badd3, [B@77be656f, 1, [B@19dc67c2 |
0 | org.cryptacular.util.HashUtilTest@71d15f18 | |
testCompareSaltedHash Test class: org.cryptacular.util.HashUtilTest Parameters: org.bouncycastle.crypto.digests.SHA1Digest@221af3c0, org.cryptacular.SaltedHash@62bd765, 1, true, [B@23a5fd2 |
0 | org.cryptacular.util.HashUtilTest@71d15f18 | |
testConcurrentGeneration Test class: org.cryptacular.generator.RandomIdGeneratorTest |
0 | org.cryptacular.generator.RandomIdGeneratorTest@5e955596 | |
testDecode Test class: org.cryptacular.codec.Base32DecoderTest Parameters: org.cryptacular.codec.Base32Decoder@78a2da20, TQSN7XJ4, [B@dd3b207 |
0 | org.cryptacular.codec.Base32DecoderTest@4b9e255 | |
testDecode Test class: org.cryptacular.codec.Base32DecoderTest Parameters: org.cryptacular.codec.Base32Decoder@551bdc27, 43H7CNN2EI======, [B@58fdd99 |
0 | org.cryptacular.codec.Base32DecoderTest@4b9e255 | |
testDecode Test class: org.cryptacular.codec.Base32DecoderTest Parameters: org.cryptacular.codec.Base32Decoder@6b1274d2, 2NEK2FDJHXDQ====, [B@7bc1a03d |
0 | org.cryptacular.codec.Base32DecoderTest@4b9e255 | |
testDecode Test class: org.cryptacular.codec.Base32DecoderTest Parameters: org.cryptacular.codec.Base32Decoder@70b0b186, LVVECZIT6F3MU===, [B@ba8d91c |
0 | org.cryptacular.codec.Base32DecoderTest@4b9e255 | |
testDecode Test class: org.cryptacular.codec.Base32DecoderTest Parameters: org.cryptacular.codec.Base32Decoder@7364985f, QN5Z7HN4PBY4G5Q=, [B@5d20e46 |
0 | org.cryptacular.codec.Base32DecoderTest@4b9e255 | |
testDecode Test class: org.cryptacular.codec.Base64DecoderTest Parameters: org.cryptacular.codec.Base64Decoder@709ba3fb, QWJsZSB3YXMgSSBlcmUgSSBzYXcgZWxiYQ==, [B@3d36e4cd |
0 | org.cryptacular.codec.Base64DecoderTest@133e16fd | |
testDecode Test class: org.cryptacular.codec.Base64DecoderTest Parameters: org.cryptacular.codec.Base64Decoder@6a472554, QWJsZSB3YXMgSSBlcmUgSSBzYXcgZWxiYS4=, [B@7ff2a664 |
0 | org.cryptacular.codec.Base64DecoderTest@133e16fd | |
testDecode Test class: org.cryptacular.codec.Base64DecoderTest Parameters: org.cryptacular.codec.Base64Decoder@525b461a, safx/LW8+SsSy/o3PmCNy4VEm5s=, [B@58c1c010 |
0 | org.cryptacular.codec.Base64DecoderTest@133e16fd | |
testDecode Test class: org.cryptacular.codec.Base64DecoderTest Parameters: org.cryptacular.codec.Base64Decoder@b7f23d9, safx_LW8-SsSy_o3PmCNy4VEm5s=, [B@61d47554 |
0 | org.cryptacular.codec.Base64DecoderTest@133e16fd | |
testDecode Test class: org.cryptacular.codec.HexDecoderTest Parameters: 41626c652077617320492065726520492073617720656c6261, Able was I ere I saw elba |
0 | org.cryptacular.codec.HexDecoderTest@1ad282e0 | |
testDecode Test class: org.cryptacular.codec.HexDecoderTest Parameters: 41626c652 077617320492065726520492073617720656c626 1, Able was I ere I saw elba |
0 | org.cryptacular.codec.HexDecoderTest@1ad282e0 | |
testDecode Test class: org.cryptacular.codec.HexDecoderTest Parameters: 41626c652 077617320492065726520492073617720656c626 , Able was I ere I saw elb |
0 | org.cryptacular.codec.HexDecoderTest@1ad282e0 | |
testDecode Test class: org.cryptacular.codec.HexDecoderTest Parameters: 41:62:6c:65:20:77:61:73:20:49:20:65:72:65:20:49:20:73:61:77:20:65:6c:62:61, Able was I ere I saw elba |
0 | org.cryptacular.codec.HexDecoderTest@1ad282e0 | |
testDecode Test class: org.cryptacular.codec.HexDecoderTest Parameters: 9c63b0547798b60d5e04, ?c?Tw?? ^ |
0 | org.cryptacular.codec.HexDecoderTest@1ad282e0 | |
testEncode Test class: org.cryptacular.codec.Base64EncoderTest Parameters: org.cryptacular.codec.Base64Encoder@69b794e2, [B@3f200884, QWJsZSB3YXMgSSBlcmUgSSBzYXcgZWxiYQ== |
0 | org.cryptacular.codec.Base64EncoderTest@51b279c9 | |
testEncode Test class: org.cryptacular.codec.Base64EncoderTest Parameters: org.cryptacular.codec.Base64Encoder@4d339552, [B@f0f2775, QWJsZSB3YXMgSSBlcmUgSSBzYXcgZWxiYS4= |
0 | org.cryptacular.codec.Base64EncoderTest@51b279c9 | |
testEncode Test class: org.cryptacular.codec.Base64EncoderTest Parameters: org.cryptacular.codec.Base64Encoder@5a4aa2f2, [B@6591f517, safx/LW8+SsSy/o3PmCNy4VEm5s= |
0 | org.cryptacular.codec.Base64EncoderTest@51b279c9 | |
testEncode Test class: org.cryptacular.codec.Base64EncoderTest Parameters: org.cryptacular.codec.Base64Encoder@345965f2, [B@429bd883, safx_LW8-SsSy_o3PmCNy4VEm5s= |
0 | org.cryptacular.codec.Base64EncoderTest@51b279c9 | |
testEncode Test class: org.cryptacular.codec.Base32EncoderTest Parameters: org.cryptacular.codec.Base32Encoder@4d49af10, [B@279ad2e3, TQSN7XJ4 |
0 | org.cryptacular.codec.Base32EncoderTest@5e57643e | |
testEncode Test class: org.cryptacular.codec.Base32EncoderTest Parameters: org.cryptacular.codec.Base32Encoder@58134517, [B@4450d156, 43H7CNN2EI====== |
0 | org.cryptacular.codec.Base32EncoderTest@5e57643e | |
testEncode Test class: org.cryptacular.codec.Base32EncoderTest Parameters: org.cryptacular.codec.Base32Encoder@4461c7e3, [B@351d0846, 2NEK2FDJHXDQ==== |
0 | org.cryptacular.codec.Base32EncoderTest@5e57643e | |
testEncode Test class: org.cryptacular.codec.Base32EncoderTest Parameters: org.cryptacular.codec.Base32Encoder@77e4c80f, [B@35fc6dc4, LVVECZIT6F3MU=== |
0 | org.cryptacular.codec.Base32EncoderTest@5e57643e | |
testEncode Test class: org.cryptacular.codec.Base32EncoderTest Parameters: org.cryptacular.codec.Base32Encoder@7fe8ea47, [B@226a82c4, QN5Z7HN4PBY4G5Q= |
0 | org.cryptacular.codec.Base32EncoderTest@5e57643e | |
testEncode Test class: org.cryptacular.codec.HexEncoderTest Parameters: org.cryptacular.codec.HexEncoder@731f8236, [B@255b53dc, 41626c652077617320492065726520492073617720656c6261 |
0 | org.cryptacular.codec.HexEncoderTest@7f416310 | |
testEncode Test class: org.cryptacular.codec.HexEncoderTest Parameters: org.cryptacular.codec.HexEncoder@1dd92fe2, [B@6b53e23f, 41626c652077617320492065726520492073617720656c62610a |
0 | org.cryptacular.codec.HexEncoderTest@7f416310 | |
testEncode Test class: org.cryptacular.codec.HexEncoderTest Parameters: org.cryptacular.codec.HexEncoder@64d2d351, [B@1b68b9a4, 41:62:6c:65:20:77:61:73:20:49:20:65:72:65:20:49:20:73:61:77:20:65:6c:62:61 |
0 | org.cryptacular.codec.HexEncoderTest@7f416310 | |
testEncode Test class: org.cryptacular.codec.HexEncoderTest Parameters: org.cryptacular.codec.HexEncoder@4f9a3314, [B@3b2c72c2, 9c63b0547798b60d5e04 |
0 | org.cryptacular.codec.HexEncoderTest@7f416310 | |
testEncryptDecryptArray Test class: org.cryptacular.bean.BufferedBlockCipherBeanTest Parameters: Able was I ere I saw elba., AES/CBC/PKCS5, org.cryptacular.generator.sp80038a.RBGNonce@491666ad |
0 | org.cryptacular.bean.BufferedBlockCipherBeanTest@2698dc7 | |
testEncryptDecryptArray Test class: org.cryptacular.bean.AEADBlockCipherBeanTest Parameters: Able was I ere I saw elba., AES/GCM |
0 | org.cryptacular.bean.AEADBlockCipherBeanTest@44f75083 | |
testEncryptDecryptArray Test class: org.cryptacular.bean.BufferedBlockCipherBeanTest Parameters: Four score and seven years ago, our forefathers , Blowfish/CBC/None, org.cryptacular.generator.sp80038a.RBGNonce@176d53b2 |
0 | org.cryptacular.bean.BufferedBlockCipherBeanTest@2698dc7 | |
testEncryptDecryptArray Test class: org.cryptacular.bean.AEADBlockCipherBeanTest Parameters: Four score and seven years ago, our forefathers , Twofish/CCM |
0 | org.cryptacular.bean.AEADBlockCipherBeanTest@44f75083 | |
testEncryptDecryptArray Test class: org.cryptacular.bean.BufferedBlockCipherBeanTest Parameters: Have you passed through this night?, Blowfish/OFB/PKCS5Padding, org.cryptacular.generator.sp80038a.LongCounterNonce@971d0d8 |
0 | org.cryptacular.bean.BufferedBlockCipherBeanTest@2698dc7 | |
testEncryptDecryptArray Test class: org.cryptacular.bean.BufferedBlockCipherBeanTest Parameters: I went to the woods because I wished to live deliberately, to front only the essential facts of life, AES/CFB/PKCS5Padding, org.cryptacular.generator.sp80038a.RBGNonce@51931956 |
0 | org.cryptacular.bean.BufferedBlockCipherBeanTest@2698dc7 | |
testEncryptDecryptArray Test class: org.cryptacular.bean.AEADBlockCipherBeanTest Parameters: Have you passed through this night?, Twofish/OCB |
0 | org.cryptacular.bean.AEADBlockCipherBeanTest@44f75083 | |
testEncryptDecryptArray Test class: org.cryptacular.bean.AEADBlockCipherBeanTest Parameters: I went to the woods because I wished to live deliberately, to front only the essential facts of life, AES/EAX |
0 | org.cryptacular.bean.AEADBlockCipherBeanTest@44f75083 | |
testEncryptDecryptStream Test class: org.cryptacular.bean.AEADBlockCipherBeanTest Parameters: src/test/resources/plaintexts/lorem-5000.txt, Twofish/GCM |
0 | org.cryptacular.bean.AEADBlockCipherBeanTest@44f75083 | |
testEncryptDecryptStream Test class: org.cryptacular.bean.AEADBlockCipherBeanTest Parameters: src/test/resources/plaintexts/lorem-1200.txt, AES/OCB |
0 | org.cryptacular.bean.AEADBlockCipherBeanTest@44f75083 | |
testEncryptDecryptStream Test class: org.cryptacular.bean.BufferedBlockCipherBeanTest Parameters: src/test/resources/plaintexts/lorem-5000.txt, AES/CBC/PKCS7, org.cryptacular.generator.sp80038a.RBGNonce@2b4a2ec7 |
0 | org.cryptacular.bean.BufferedBlockCipherBeanTest@2698dc7 | |
testEncryptDecryptStream Test class: org.cryptacular.bean.AEADBlockCipherBeanTest Parameters: src/test/resources/plaintexts/lorem-1200.txt, AES/EAX |
0 | org.cryptacular.bean.AEADBlockCipherBeanTest@44f75083 | |
testEncryptDecryptStream Test class: org.cryptacular.bean.BufferedBlockCipherBeanTest Parameters: src/test/resources/plaintexts/lorem-1200.txt, Twofish/OFB/NULL, org.cryptacular.generator.sp80038a.BigIntegerCounterNonce@564718df |
0 | org.cryptacular.bean.BufferedBlockCipherBeanTest@2698dc7 | |
testEncryptDecryptStream Test class: org.cryptacular.bean.BufferedBlockCipherBeanTest Parameters: src/test/resources/plaintexts/lorem-1200.txt, AES/CFB/PKCS5, org.cryptacular.generator.sp80038a.RBGNonce@51b7e5df |
0 | org.cryptacular.bean.BufferedBlockCipherBeanTest@2698dc7 | |
testEncryptDecryptStream Test class: org.cryptacular.bean.BufferedBlockCipherBeanTest Parameters: src/test/resources/plaintexts/lorem-1200.txt, AES/ECB/PKCS5, org.cryptacular.generator.sp80038a.RBGNonce@18a70f16 |
0 | org.cryptacular.bean.BufferedBlockCipherBeanTest@2698dc7 | |
testFindEntityCertificate Test class: org.cryptacular.util.CertUtilTest Parameters: org.cryptacular.adapter.WrappedRSAPrivateCrtKey@62e136d3, [Ljava.security.cert.X509Certificate;@c8e4bb0, [ [ Version: V3 Subject: EMAILADDRESS=beau@example.com, CN=Beauregard Bumblefoot, OU=Middleware, O=Virginia Polytechnic Institute and State University, L=Blacksburg, ST=Virginia, C=US Signature Algorithm: SHA1withRSA, OID = 1.2.840.113549.1.1.5 Key: Sun RSA public key, 2048 bits modulus: 25458275947249908519912928877314757824785927603570823131817745463249841232146636957403748148542758290580730252599951220125560902359437995473007514597872613924183908807247239011278275177210933797624810505523250688111243493165490244136141994398955216781985227961232223906342341760399661067881898433460293294577172614570527030603292941016555438000590994553346957886184759010394613548222947238389066533333192496770263266189898067630807229426661383211236994936212003535204794891568012399328570847624468407799473215403998304042668505949282561507636943365244118887122807949830892048211121824154274634268799300645526964430303 public exponent: 65537 Validity: [From: Thu Feb 23 10:07:46 EST 2012, To: Mon Jul 11 11:07:46 EDT 2039] Issuer: EMAILADDRESS=beau@example.com, CN=Beauregard Bumblefoot, OU=Middleware, O=Virginia Polytechnic Institute and State University, L=Blacksburg, ST=Virginia, C=US SerialNumber: [ 996f93d3 11232182] Certificate Extensions: 3 [1]: ObjectId: 2.5.29.35 Criticality=false AuthorityKeyIdentifier [ KeyIdentifier [ 0000: 38 E6 8F C3 94 CA 1C 9B 3A 5C 48 B5 BB 5D ED D2 8.......:\H..].. 0010: 81 EB 54 D0 ..T. ] [EMAILADDRESS=beau@example.com, CN=Beauregard Bumblefoot, OU=Middleware, O=Virginia Polytechnic Institute and State University, L=Blacksburg, ST=Virginia, C=US] SerialNumber: [ 996f93d3 11232182] ] [2]: ObjectId: 2.5.29.19 Criticality=false BasicConstraints:[ CA:true PathLen:2147483647 ] [3]: ObjectId: 2.5.29.14 Criticality=false SubjectKeyIdentifier [ KeyIdentifier [ 0000: 38 E6 8F C3 94 CA 1C 9B 3A 5C 48 B5 BB 5D ED D2 8.......:\H..].. 0010: 81 EB 54 D0 ..T. ] ] ] Algorithm: [SHA1withRSA] Signature: 0000: 12 58 79 37 A0 FE B8 51 AB 75 80 1A 1D 4E 93 84 .Xy7...Q.u...N.. 0010: 3D 35 2F BD E9 84 BD 5B E3 18 60 43 65 B8 3E 48 =5/....[..`Ce.>H 0020: E0 36 39 8B CC AD F2 53 20 46 25 55 C1 65 18 B1 .69....S F%U.e.. 0030: D4 7A CF 36 80 21 5D 1B B0 4C AE A9 D9 96 CB 0C .z.6.!]..L...... 0040: 36 7B C6 75 24 B5 48 86 AB B1 F7 6F F3 6C 22 CC 6..u$.H....o.l". 0050: 1C EE A9 50 87 7C C4 17 27 76 AB E5 77 DB 63 98 ...P....'v..w.c. 0060: 49 3E 09 C9 B3 F2 C8 44 B9 DC 07 CB B4 51 D9 99 I>.....D.....Q.. 0070: DB 17 14 0D 1E 51 6C 5B 6B 79 7A 65 31 BA 11 9B .....Ql[kyze1... 0080: 3B F6 31 72 BB 9B 43 E1 A1 CB 4B 48 31 68 30 09 ;.1r..C...KH1h0. 0090: 5D 44 BC 57 39 F0 FE 19 EA BF 64 90 BC 2C B9 CD ]D.W9.....d..,.. 00A0: 69 20 F8 F3 7B 13 96 D0 E1 E1 BB B5 45 A4 2E 79 i ..........E..y 00B0: 9E 6C 6F CE 1A D9 A8 15 9C FF FF 2E 41 F0 1A FC .lo.........A... 00C0: 44 31 F7 2D 54 50 D3 78 79 E0 EE 80 80 E7 92 5E D1.-TP.xy......^ 00D0: 97 C9 D2 A0 FB A7 A7 83 06 E5 F5 30 7C C6 F7 CA ...........0.... 00E0: 9D 03 73 E0 BF 10 97 A3 0A 91 F9 76 A3 B9 95 F9 ..s........v.... 00F0: 70 EF AF CB 05 92 29 17 C5 77 B3 58 D6 35 B6 0B p.....)..w.X.5.. ] |
0 | org.cryptacular.util.CertUtilTest@3439f68d | |
testFormat Test class: org.cryptacular.x509.dn.LdapNameFormatterTest Parameters: C=US, DC=vt, DC=edu, O=Virginia Polytechnic Institute and State University, CN=Marvin S Addison, UID=1145718, C=US,DC=vt,DC=edu,O=Virginia Polytechnic Institute and State University,CN=Marvin S Addison,UID=1145718 |
0 | org.cryptacular.x509.dn.LdapNameFormatterTest@6c9f5c0d | |
testFormat Test class: org.cryptacular.x509.dn.LdapNameFormatterTest Parameters: SERIALNUMBER=12, CN=DEV Virginia Tech Class 1 Server CA, O=Virginia Polytechnic Institute and State University, C=US, DC=vt, DC=edu, SERIALNUMBER=12,CN=DEV Virginia Tech Class 1 Server CA,O=Virginia Polytechnic Institute and State University,C=US,DC=vt,DC=edu |
0 | org.cryptacular.x509.dn.LdapNameFormatterTest@6c9f5c0d | |
testFormat Test class: org.cryptacular.x509.dn.LdapNameFormatterTest Parameters: C=US, DC=edu, DC=vt, ST=Virginia, L=Blacksburg, O=Virginia Polytechnic Institute and State University, OU=Middleware-Client, OU=SETI, SERIALNUMBER=1248110657961, CN=glider.cc.vt.edu, C=US,DC=edu,DC=vt,ST=Virginia,L=Blacksburg,O=Virginia Polytechnic Institute and State University,OU=Middleware-Client,OU=SETI,SERIALNUMBER=1248110657961,CN=glider.cc.vt.edu |
0 | org.cryptacular.x509.dn.LdapNameFormatterTest@6c9f5c0d | |
testFormat Test class: org.cryptacular.x509.dn.LdapNameFormatterTest Parameters: CN=Virginia Tech Middleware CA, O=Virginia Polytechnic Institute and State University, C=US, DC=vt, DC=edu, CN=Virginia Tech Middleware CA,O=Virginia Polytechnic Institute and State University,C=US,DC=vt,DC=edu |
0 | org.cryptacular.x509.dn.LdapNameFormatterTest@6c9f5c0d | |
testFormat Test class: org.cryptacular.x509.dn.LdapNameFormatterTest Parameters: CN=b.foo.com, CN=a.foo.com, DC=ldaptive, DC=org, CN=b.foo.com,CN=a.foo.com,DC=ldaptive,DC=org |
0 | org.cryptacular.x509.dn.LdapNameFormatterTest@6c9f5c0d | |
testFormat Test class: org.cryptacular.x509.dn.LdapNameFormatterTest Parameters: DC=org, DC=ldaptive, CN=a.foo.com + CN=b.foo.com, DC=org,DC=ldaptive,CN=a.foo.com+CN=b.foo.com |
0 | org.cryptacular.x509.dn.LdapNameFormatterTest@6c9f5c0d | |
testFormat Test class: org.cryptacular.x509.dn.LdapNameFormatterTest Parameters: CN="DC=example, DC=com", O=VPI&SU, L=Blacksburg, ST=Virginia, C=US, DC=vt, DC=edu, CN=DC=example\, DC=com,O=VPI&SU,L=Blacksburg,ST=Virginia,C=US,DC=vt,DC=edu |
0 | org.cryptacular.x509.dn.LdapNameFormatterTest@6c9f5c0d | |
testFormat Test class: org.cryptacular.x509.dn.LdapNameFormatterTest Parameters: CN="#DEADBEEF", O=VPI&SU, L=Blacksburg, ST=Virginia, C=US, DC=vt, DC=edu, CN=\#DEADBEEF,O=VPI&SU,L=Blacksburg,ST=Virginia,C=US,DC=vt,DC=edu |
0 | org.cryptacular.x509.dn.LdapNameFormatterTest@6c9f5c0d | |
testFormat Test class: org.cryptacular.x509.dn.LdapNameFormatterTest Parameters: CN=" space", O=VPI&SU, L=Blacksburg, ST=Virginia, C=US, DC=vt, DC=edu, CN=\ space,O=VPI&SU,L=Blacksburg,ST=Virginia,C=US,DC=vt,DC=edu |
0 | org.cryptacular.x509.dn.LdapNameFormatterTest@6c9f5c0d | |
testFormat Test class: org.cryptacular.x509.dn.LdapNameFormatterTest Parameters: CN="space2 ", O=VPI&SU, L=Blacksburg, ST=Virginia, C=US, DC=vt, DC=edu, CN=space2 \ ,O=VPI&SU,L=Blacksburg,ST=Virginia,C=US,DC=vt,DC=edu |
0 | org.cryptacular.x509.dn.LdapNameFormatterTest@6c9f5c0d | |
testFormat Test class: org.cryptacular.x509.dn.LdapNameFormatterTest Parameters: DC=org, DC=example, OID.1.2.3.4.5=nonsense, CN=marzipan, DC=org,DC=example,1.2.3.4.5=#6e6f6e73656e7365,CN=marzipan |
0 | org.cryptacular.x509.dn.LdapNameFormatterTest@6c9f5c0d | |
testGenerate Test class: org.cryptacular.generator.sp80038a.BigIntegerCounterNonceTest Parameters: 1, 8 |
0 | org.cryptacular.generator.sp80038a.BigIntegerCounterNonceTest@50de0926 | |
testGenerate Test class: org.cryptacular.generator.sp80038a.BigIntegerCounterNonceTest Parameters: 2199023255552, 16 |
0 | org.cryptacular.generator.sp80038a.BigIntegerCounterNonceTest@50de0926 | |
testGenerate Test class: org.cryptacular.generator.HOTPGeneratorTest Parameters: 0x3132333435363738393031323334353637383930, 0, 755224 |
0 | org.cryptacular.generator.HOTPGeneratorTest@1cab0bfb | |
testGenerate Test class: org.cryptacular.generator.HOTPGeneratorTest Parameters: 0x3132333435363738393031323334353637383930, 1, 287082 |
0 | org.cryptacular.generator.HOTPGeneratorTest@1cab0bfb | |
testGenerate Test class: org.cryptacular.generator.HOTPGeneratorTest Parameters: 0x3132333435363738393031323334353637383930, 2, 359152 |
0 | org.cryptacular.generator.HOTPGeneratorTest@1cab0bfb | |
testGenerate Test class: org.cryptacular.generator.HOTPGeneratorTest Parameters: 0x3132333435363738393031323334353637383930, 3, 969429 |
0 | org.cryptacular.generator.HOTPGeneratorTest@1cab0bfb | |
testGenerate Test class: org.cryptacular.generator.HOTPGeneratorTest Parameters: 0x3132333435363738393031323334353637383930, 4, 338314 |
0 | org.cryptacular.generator.HOTPGeneratorTest@1cab0bfb | |
testGenerate Test class: org.cryptacular.generator.HOTPGeneratorTest Parameters: 0x3132333435363738393031323334353637383930, 5, 254676 |
0 | org.cryptacular.generator.HOTPGeneratorTest@1cab0bfb | |
testGenerate Test class: org.cryptacular.generator.HOTPGeneratorTest Parameters: 0x3132333435363738393031323334353637383930, 6, 287922 |
0 | org.cryptacular.generator.HOTPGeneratorTest@1cab0bfb | |
testGenerate Test class: org.cryptacular.generator.HOTPGeneratorTest Parameters: 0x3132333435363738393031323334353637383930, 7, 162583 |
0 | org.cryptacular.generator.HOTPGeneratorTest@1cab0bfb | |
testGenerate Test class: org.cryptacular.generator.HOTPGeneratorTest Parameters: 0x3132333435363738393031323334353637383930, 8, 399871 |
0 | org.cryptacular.generator.HOTPGeneratorTest@1cab0bfb | |
testGenerate Test class: org.cryptacular.generator.HOTPGeneratorTest Parameters: 0x3132333435363738393031323334353637383930, 9, 520489 |
0 | org.cryptacular.generator.HOTPGeneratorTest@1cab0bfb | |
testGenerate Test class: org.cryptacular.generator.RandomIdGeneratorTest Parameters: org.cryptacular.generator.RandomIdGenerator@6279cee3, \w{10} |
0 | org.cryptacular.generator.RandomIdGeneratorTest@5e955596 | |
testGenerate Test class: org.cryptacular.generator.RandomIdGeneratorTest Parameters: org.cryptacular.generator.RandomIdGenerator@4206a205, \w{128} |
0 | org.cryptacular.generator.RandomIdGeneratorTest@5e955596 | |
testGenerate Test class: org.cryptacular.generator.RandomIdGeneratorTest Parameters: org.cryptacular.generator.RandomIdGenerator@29ba4338, [abcdefg]{20} |
0 | org.cryptacular.generator.RandomIdGeneratorTest@5e955596 | |
testHasPolicies Test class: org.cryptacular.util.CertUtilTest Parameters: [ [ Version: V3 Subject: C=US, DC=vt, DC=edu, O=Virginia Polytechnic Institute and State University, CN=Marvin S Addison, UID=1145718 Signature Algorithm: SHA1withRSA, OID = 1.2.840.113549.1.1.5 Key: Sun RSA public key, 1024 bits modulus: 108529308450048011771625485016587515413160236976176040526725514796702758117751622384303269864507123291857847334176851579944518348512354272752810731714396392550684005751222700904404533561241649030171027718964345672642310591191808798043047456844832294046728385620713249918400491169901258745951931628978567122541 public exponent: 65537 Validity: [From: Tue Jan 27 09:39:02 EST 2009, To: Thu Jan 27 09:39:02 EST 2011] Issuer: SERIALNUMBER=12, CN=DEV Virginia Tech Class 1 Server CA, O=Virginia Polytechnic Institute and State University, C=US, DC=vt, DC=edu SerialNumber: [ 2f56fcaf 2c138123] Certificate Extensions: 7 [1]: ObjectId: 2.5.29.35 Criticality=false AuthorityKeyIdentifier [ KeyIdentifier [ 0000: 38 E0 6F AE 48 ED 5E 23 F6 22 9B 1E E7 9C 19 16 8.o.H.^#."...... 0010: 47 B8 7E 92 G... ] ] [2]: ObjectId: 2.5.29.19 Criticality=false BasicConstraints:[ CA:false PathLen: undefined ] [3]: ObjectId: 2.5.29.32 Criticality=false CertificatePolicies [ [CertificatePolicyId: [1.3.6.1.4.1.6760.5.2.2.2.1] [] ] [CertificatePolicyId: [1.3.6.1.4.1.6760.5.2.2.1.1] [] ] [CertificatePolicyId: [1.3.6.1.4.1.6760.5.2.2.4.1] [PolicyQualifierInfo: [ qualifierID: 1.3.6.1.5.5.7.2.1 qualifier: 0000: 16 2A 68 74 74 70 3A 2F 2F 77 77 77 2E 70 6B 69 .*http://www.pki 0010: 2E 76 74 2E 65 64 75 2F 76 74 75 63 61 2F 63 70 .vt.edu/vtuca/cp 0020: 73 2F 69 6E 64 65 78 2E 68 74 6D 6C s/index.html ]] ] [CertificatePolicyId: [1.3.6.1.4.1.6760.5.2.2.3.1] [] ] ] [4]: ObjectId: 2.5.29.37 Criticality=false ExtendedKeyUsages [ clientAuth emailProtection 1.3.6.1.4.1.311.20.2.2 ] [5]: ObjectId: 2.5.29.15 Criticality=false KeyUsage [ DigitalSignature Non_repudiation ] [6]: ObjectId: 2.5.29.17 Criticality=false SubjectAlternativeName [ RFC822Name: eprov@vt.edu ] [7]: ObjectId: 2.5.29.14 Criticality=false SubjectKeyIdentifier [ KeyIdentifier [ 0000: 25 48 2F 28 EC 5D 19 BB 1D 25 AE 94 93 B1 7B B5 %H/(.]...%...... 0010: 35 96 24 66 5.$f ] ] ] Algorithm: [SHA1withRSA] Signature: 0000: 73 50 E7 A8 22 5E 1D 37 CF 61 C7 97 35 AC 24 34 sP.."^.7.a..5.$4 0010: CF 14 67 D7 2D CC 19 6B D3 2E E2 67 00 8B 67 AE ..g.-..k...g..g. 0020: E4 DB A9 95 97 94 C8 E5 18 C9 56 EC F6 38 65 A7 ..........V..8e. 0030: 0B 72 C0 C2 F0 ED 9D 51 8A 23 5E 20 EB BE 3C 72 .r.....Q.#^ .. |
0 | org.cryptacular.util.CertUtilTest@3439f68d | |
testHash Test class: org.cryptacular.bean.EncodingHashBeanTest Parameters: org.cryptacular.bean.EncodingHashBean@7bb58ca3, [Ljava.lang.Object;@c540f5a, Oadnuuj7QsRPUuMBiu+dmlT6qzU= |
0 | org.cryptacular.bean.EncodingHashBeanTest@43d7741f | |
testHash Test class: org.cryptacular.bean.EncodingHashBeanTest Parameters: org.cryptacular.bean.EncodingHashBean@770c2e6b, [Ljava.lang.Object;@1a052a00, uRt+VlmPzfGOPjSGoZLTxpvd1dP+yIIkg+y3Aw== |
0 | org.cryptacular.bean.EncodingHashBeanTest@43d7741f | |
testHash Test class: org.cryptacular.bean.EncodingHashBeanTest Parameters: org.cryptacular.bean.EncodingHashBean@4d826d77, [Ljava.lang.Object;@61009542, 3a1edec6aef6d1736bec63130755690c07f04d7e7139d8fd685cc2d989961b79 |
0 | org.cryptacular.bean.EncodingHashBeanTest@43d7741f | |
testHash Test class: org.cryptacular.bean.EncodingHashBeanTest Parameters: org.cryptacular.bean.EncodingHashBean@77e9807f, [Ljava.lang.Object;@448ff1a8, 79f2868e7f72ed18cd67858e8ffe589c6090d696f7ff298e021faf5855fd41a10c7f4cd650e26cd5 |
0 | org.cryptacular.bean.EncodingHashBeanTest@43d7741f | |
testHash Test class: org.cryptacular.bean.SimpleHashBeanTest Parameters: SHA1, [Ljava.lang.Object;@1a38c59b, 1, Oadnuuj7QsRPUuMBiu+dmlT6qzU= |
0 | org.cryptacular.bean.SimpleHashBeanTest@4f51b3e0 | |
testHash Test class: org.cryptacular.bean.SimpleHashBeanTest Parameters: SHA256, [Ljava.lang.Object;@7f77e91b, 3, Oh7exq720XNr7GMTB1VpDAfwTX5xOdj9aFzC2YmWG3k= |
0 | org.cryptacular.bean.SimpleHashBeanTest@4f51b3e0 | |
testIntToBytesAndBack Test class: org.cryptacular.util.ByteUtilTest Parameters: 64 |
0 | org.cryptacular.util.ByteUtilTest@140e5a13 | |
testIntToBytesAndBack Test class: org.cryptacular.util.ByteUtilTest Parameters: -89 |
0 | org.cryptacular.util.ByteUtilTest@140e5a13 | |
testIntToBytesAndBack Test class: org.cryptacular.util.ByteUtilTest Parameters: 255 |
0 | org.cryptacular.util.ByteUtilTest@140e5a13 | |
testIntToBytesAndBack Test class: org.cryptacular.util.ByteUtilTest Parameters: 256 |
0 | org.cryptacular.util.ByteUtilTest@140e5a13 | |
testIntToBytesAndBack Test class: org.cryptacular.util.ByteUtilTest Parameters: 210983498 |
0 | org.cryptacular.util.ByteUtilTest@140e5a13 | |
testIntToBytesAndBack Test class: org.cryptacular.util.ByteUtilTest Parameters: -417234198 |
0 | org.cryptacular.util.ByteUtilTest@140e5a13 | |
testIsKeyPair Test class: org.cryptacular.util.KeyPairUtilTest Parameters: RSA Public Key modulus: d440c58851a3cbc1cc48b776a84f80a511b4b6d0dcc079d03147e7dcd795e1ebaa4659c790f046da7d5684719153619711d83d20361517c792f6113cacb34cf7 public exponent: 10001 , RSA Private CRT Key modulus: d440c58851a3cbc1cc48b776a84f80a511b4b6d0dcc079d03147e7dcd795e1ebaa4659c790f046da7d5684719153619711d83d20361517c792f6113cacb34cf7 public exponent: 10001 private exponent: 57dbd7e86da2d79d08eab0c6b534f3936098e573df6cecff78e6c2db6f81e359e04bf43e55bf80c1793ea8aba790e23f4dbd09e752efc6c3925dc1af428d935 primeP: fab1d413fe78fe3dd6b8f20848323fb58f4c3ba16bf35d725dd6dc355c9de2b3 primeQ: d8beae3858e26c765b4573d07bd18b6b700288e3e7e285fbe332cc1ec05f7ead primeExponentP: 4e235d51fa10265689f5cd62ad76140b7825afb4699c4a351a709ce47900b127 primeExponentQ: 23eed0d154a30d1a3e1d708ae2cc2592053ad658fa4b8aacecc8b220730221ed crtCoefficient: ae029c1e8dd211c394b0e689c7e064fbc9bef291b07dfc20d947d3bd06ac89c2 , true |
0 | org.cryptacular.util.KeyPairUtilTest@17695df3 | |
testIsKeyPair Test class: org.cryptacular.util.KeyPairUtilTest Parameters: RSA Public Key modulus: b4f6172b02db98fbe465f9a04c5d5753323b5f939c0ae7f65df86cd89d1dd9a8bd3fc8443b202671e1f25fe2ee0961df961d8ceef406a75e15b16af8a570777d public exponent: 10001 , RSA Private CRT Key modulus: b4f6172b02db98fbe465f9a04c5d5753323b5f939c0ae7f65df86cd89d1dd9a8bd3fc8443b202671e1f25fe2ee0961df961d8ceef406a75e15b16af8a570777d public exponent: 10001 private exponent: 50724849642b587ebe8200ef9c9330437984c08fffe22f4dac67c887a18d48198587a430f26b8f3744ab8d9453c7b568d61e8c2c7f3ec6e7db613d5ebe90ead7 primeP: f027ed9fb06e1afa711e553ccaa9a421b8303fe36b97591fa47a2ac2332bd1fb primeQ: c0e6677b525f302a91f3aae89fff5133b075e3c3e504ed3011a1bd9c16af9ae7 primeExponentP: b9b8872169959cb374eb5a4bab06c9f171b98e8ed753b20eb069f1cb413b7025 primeExponentQ: 681ab0945c9324a284dc354b9035b1742cf2a2b6711de48801ac017180c8cad7 crtCoefficient: bbf6b819866299966ccbd82306bc3516cc396ca2016f2a06794c7799b8fd1bd6 , true |
0 | org.cryptacular.util.KeyPairUtilTest@17695df3 | |
testIsKeyPair Test class: org.cryptacular.util.KeyPairUtilTest Parameters: RSA Public Key modulus: d440c58851a3cbc1cc48b776a84f80a511b4b6d0dcc079d03147e7dcd795e1ebaa4659c790f046da7d5684719153619711d83d20361517c792f6113cacb34cf7 public exponent: 10001 , RSA Private CRT Key modulus: b4f6172b02db98fbe465f9a04c5d5753323b5f939c0ae7f65df86cd89d1dd9a8bd3fc8443b202671e1f25fe2ee0961df961d8ceef406a75e15b16af8a570777d public exponent: 10001 private exponent: 50724849642b587ebe8200ef9c9330437984c08fffe22f4dac67c887a18d48198587a430f26b8f3744ab8d9453c7b568d61e8c2c7f3ec6e7db613d5ebe90ead7 primeP: f027ed9fb06e1afa711e553ccaa9a421b8303fe36b97591fa47a2ac2332bd1fb primeQ: c0e6677b525f302a91f3aae89fff5133b075e3c3e504ed3011a1bd9c16af9ae7 primeExponentP: b9b8872169959cb374eb5a4bab06c9f171b98e8ed753b20eb069f1cb413b7025 primeExponentQ: 681ab0945c9324a284dc354b9035b1742cf2a2b6711de48801ac017180c8cad7 crtCoefficient: bbf6b819866299966ccbd82306bc3516cc396ca2016f2a06794c7799b8fd1bd6 , false |
0 | org.cryptacular.util.KeyPairUtilTest@17695df3 | |
testKeyEquivalence Test class: org.cryptacular.adapter.WrappedKeyTest Parameters: DSA, src/test/resources/keys/dsa-pub.der, src/test/resources/keys/dsa-pkcs8-nopass.der |
0 | org.cryptacular.adapter.WrappedKeyTest@57f23557 | |
testKeyEquivalence Test class: org.cryptacular.adapter.WrappedKeyTest Parameters: RSA, src/test/resources/keys/rsa-pub.der, src/test/resources/keys/rsa-pkcs8-nopass.der |
0 | org.cryptacular.adapter.WrappedKeyTest@57f23557 | |
testLengthPrivateKey Test class: org.cryptacular.util.KeyPairUtilTest Parameters: org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPrivateKey@ae68efbb, 160 |
0 | org.cryptacular.util.KeyPairUtilTest@17695df3 | |
testLengthPrivateKey Test class: org.cryptacular.util.KeyPairUtilTest Parameters: RSA Private CRT Key modulus: d440c58851a3cbc1cc48b776a84f80a511b4b6d0dcc079d03147e7dcd795e1ebaa4659c790f046da7d5684719153619711d83d20361517c792f6113cacb34cf7 public exponent: 10001 private exponent: 57dbd7e86da2d79d08eab0c6b534f3936098e573df6cecff78e6c2db6f81e359e04bf43e55bf80c1793ea8aba790e23f4dbd09e752efc6c3925dc1af428d935 primeP: fab1d413fe78fe3dd6b8f20848323fb58f4c3ba16bf35d725dd6dc355c9de2b3 primeQ: d8beae3858e26c765b4573d07bd18b6b700288e3e7e285fbe332cc1ec05f7ead primeExponentP: 4e235d51fa10265689f5cd62ad76140b7825afb4699c4a351a709ce47900b127 primeExponentQ: 23eed0d154a30d1a3e1d708ae2cc2592053ad658fa4b8aacecc8b220730221ed crtCoefficient: ae029c1e8dd211c394b0e689c7e064fbc9bef291b07dfc20d947d3bd06ac89c2 , 512 |
0 | org.cryptacular.util.KeyPairUtilTest@17695df3 | |
testLengthPrivateKey Test class: org.cryptacular.util.KeyPairUtilTest Parameters: EC Private Key S: bba9e15cf0b4bf21fce8cb95ee8f933e876c492e26e96a3f9a71aa82 , 224 |
0 | org.cryptacular.util.KeyPairUtilTest@17695df3 | |
testLengthPublicKey Test class: org.cryptacular.util.KeyPairUtilTest Parameters: DSA Public Key y: 579df06a33b9771a3534e49192f137dc2ff1c5c136798fef082dc4fd3d89bf5404e6c3512cc33729d8a1d3d62f31cfa87ae31d6f8a2be62af84390cd3807c397d8d8e75687bd9e69d8b57c1e97856fe920e8f1bc8b457a554bab6010f54baf19d018306fa408711f3fae9ad20dd3b9ea804c833c68263dd3eca5ed5a0bca62c2 , 1024 |
0 | org.cryptacular.util.KeyPairUtilTest@17695df3 | |
testLengthPublicKey Test class: org.cryptacular.util.KeyPairUtilTest Parameters: RSA Public Key modulus: d440c58851a3cbc1cc48b776a84f80a511b4b6d0dcc079d03147e7dcd795e1ebaa4659c790f046da7d5684719153619711d83d20361517c792f6113cacb34cf7 public exponent: 10001 , 512 |
0 | org.cryptacular.util.KeyPairUtilTest@17695df3 | |
testLengthPublicKey Test class: org.cryptacular.util.KeyPairUtilTest Parameters: EC Public Key X: f631b2ac165e8a951b36805fcda82fbac8fabc225db4834a30b8ea76e3b23b72 Y: 8178c871d2d2443c61d633d330f330a9cc9d2571b89b73feb7fef549f6d15429 , 256 |
0 | org.cryptacular.util.KeyPairUtilTest@17695df3 | |
testLongToBytesAndBack Test class: org.cryptacular.util.ByteUtilTest Parameters: 128 |
0 | org.cryptacular.util.ByteUtilTest@140e5a13 | |
testLongToBytesAndBack Test class: org.cryptacular.util.ByteUtilTest Parameters: 110374187198 |
0 | org.cryptacular.util.ByteUtilTest@140e5a13 | |
testLongToBytesAndBack Test class: org.cryptacular.util.ByteUtilTest Parameters: -8987189751341 |
0 | org.cryptacular.util.ByteUtilTest@140e5a13 | |
testNewInstance Test class: org.cryptacular.bean.KeyStoreFactoryBeanTest Parameters: JCEKS, src\test\resources\keystores\keystore.jceks, 1 |
0 | org.cryptacular.bean.KeyStoreFactoryBeanTest@69379752 | |
testNewInstance Test class: org.cryptacular.bean.KeyStoreFactoryBeanTest Parameters: JKS, src\test\resources\keystores\keystore.jks, 1 |
0 | org.cryptacular.bean.KeyStoreFactoryBeanTest@69379752 | |
testNewInstance Test class: org.cryptacular.bean.PemBasedPrivateKeyFactoryBeanTest Parameters: src/test/resources/keys/dsa-pkcs8-nopass.pem |
0 | org.cryptacular.bean.PemBasedPrivateKeyFactoryBeanTest@27fe3806 | |
testNewInstance Test class: org.cryptacular.bean.PemBasedPrivateKeyFactoryBeanTest Parameters: src/test/resources/keys/dsa-openssl-nopass.pem |
0 | org.cryptacular.bean.PemBasedPrivateKeyFactoryBeanTest@27fe3806 | |
testNewInstance Test class: org.cryptacular.bean.PemBasedPublicKeyFactoryBeanTest Parameters: src/test/resources/keys/dsa-pub.pem |
0 | org.cryptacular.bean.PemBasedPublicKeyFactoryBeanTest@5f71c76a | |
testNewInstance Test class: org.cryptacular.bean.PemBasedPrivateKeyFactoryBeanTest Parameters: src/test/resources/keys/rsa-pkcs8-nopass.pem |
0 | org.cryptacular.bean.PemBasedPrivateKeyFactoryBeanTest@27fe3806 | |
testNewInstance Test class: org.cryptacular.bean.PemBasedPrivateKeyFactoryBeanTest Parameters: src/test/resources/keys/rsa-openssl-nopass.pem |
0 | org.cryptacular.bean.PemBasedPrivateKeyFactoryBeanTest@27fe3806 | |
testNewInstance Test class: org.cryptacular.bean.PemBasedPrivateKeyFactoryBeanTest Parameters: src/test/resources/keys/ec-openssl-sect571r1-explicit-nopass.pem |
0 | org.cryptacular.bean.PemBasedPrivateKeyFactoryBeanTest@27fe3806 | |
testNewInstance Test class: org.cryptacular.bean.ResourceBasedPrivateKeyFactoryBeanTest Parameters: src/test/resources/keys/dsa-pkcs8-nopass.pem, null |
0 | org.cryptacular.bean.ResourceBasedPrivateKeyFactoryBeanTest@1d7acb34 | |
testNewInstance Test class: org.cryptacular.bean.ResourceBasedPrivateKeyFactoryBeanTest Parameters: src/test/resources/keys/dsa-openssl-nopass.pem, null |
0 | org.cryptacular.bean.ResourceBasedPrivateKeyFactoryBeanTest@1d7acb34 | |
testNewInstance Test class: org.cryptacular.bean.ResourceBasedPrivateKeyFactoryBeanTest Parameters: src/test/resources/keys/rsa-pkcs8-nopass.pem, null |
0 | org.cryptacular.bean.ResourceBasedPrivateKeyFactoryBeanTest@1d7acb34 | |
testNewInstance Test class: org.cryptacular.bean.ResourceBasedPrivateKeyFactoryBeanTest Parameters: src/test/resources/keys/rsa-openssl-nopass.pem, null |
0 | org.cryptacular.bean.ResourceBasedPrivateKeyFactoryBeanTest@1d7acb34 | |
testNewInstance Test class: org.cryptacular.bean.ResourceBasedPrivateKeyFactoryBeanTest Parameters: src/test/resources/keys/ec-openssl-sect571r1-explicit-nopass.pem, null |
0 | org.cryptacular.bean.ResourceBasedPrivateKeyFactoryBeanTest@1d7acb34 | |
testNewInstance Test class: org.cryptacular.bean.ResourceBasedPrivateKeyFactoryBeanTest Parameters: src/test/resources/keys/dsa-openssl-des3.pem, vtcrypt |
0 | org.cryptacular.bean.ResourceBasedPrivateKeyFactoryBeanTest@1d7acb34 | |
testNewInstance Test class: org.cryptacular.bean.PemBasedPublicKeyFactoryBeanTest Parameters: src/test/resources/keys/rsa-pub.pem |
0 | org.cryptacular.bean.PemBasedPublicKeyFactoryBeanTest@5f71c76a | |
testNewInstance Test class: org.cryptacular.bean.PemBasedPublicKeyFactoryBeanTest Parameters: src/test/resources/keys/ec-secp224k1-explicit-pub.pem |
0 | org.cryptacular.bean.PemBasedPublicKeyFactoryBeanTest@5f71c76a | |
testNewInstance Test class: org.cryptacular.bean.ResourceBasedPublicKeyFactoryBeanTest Parameters: /keys/dsa-pub.pem |
0 | org.cryptacular.bean.ResourceBasedPublicKeyFactoryBeanTest@48a242ce | |
testNewInstance Test class: org.cryptacular.bean.ResourceBasedPublicKeyFactoryBeanTest Parameters: /keys/rsa-pub.pem |
0 | org.cryptacular.bean.ResourceBasedPublicKeyFactoryBeanTest@48a242ce | |
testNewInstance Test class: org.cryptacular.bean.ResourceBasedPublicKeyFactoryBeanTest Parameters: /keys/ec-secp224k1-explicit-pub.pem |
0 | org.cryptacular.bean.ResourceBasedPublicKeyFactoryBeanTest@48a242ce | |
testNewInstance Test class: org.cryptacular.bean.ResourceBasedSecretKeyFactoryBeanTest Parameters: AES, src\test\resources\keys\aes-128.key, 16 |
0 | org.cryptacular.bean.ResourceBasedSecretKeyFactoryBeanTest@1e4a7dd4 | |
testNewInstance Test class: org.cryptacular.bean.ResourceBasedPrivateKeyFactoryBeanTest Parameters: src/test/resources/keys/dsa-pkcs8-v2-des3.der, vtcrypt |
0 | org.cryptacular.bean.ResourceBasedPrivateKeyFactoryBeanTest@1d7acb34 | |
testNewInstance Test class: org.cryptacular.bean.ResourceBasedPrivateKeyFactoryBeanTest Parameters: src/test/resources/keys/ec-pkcs8-sect571r1-explicit-v2-aes128.pem, vtcrypt |
0 | org.cryptacular.bean.ResourceBasedPrivateKeyFactoryBeanTest@1d7acb34 | |
testNewInstance Test class: org.cryptacular.bean.ResourceBasedPrivateKeyFactoryBeanTest Parameters: src/test/resources/keys/ec-pkcs8-sect571r1-named-v1-sha1-rc2-64.der, vtcrypt |
0 | org.cryptacular.bean.ResourceBasedPrivateKeyFactoryBeanTest@1d7acb34 | |
testNewInstance Test class: org.cryptacular.bean.ResourceBasedPrivateKeyFactoryBeanTest Parameters: src/test/resources/keys/rsa-openssl-des.pem, vtcrypt |
0 | org.cryptacular.bean.ResourceBasedPrivateKeyFactoryBeanTest@1d7acb34 | |
testNewInstance Test class: org.cryptacular.bean.ResourceBasedPrivateKeyFactoryBeanTest Parameters: src/test/resources/keys/rsa-pkcs8-v2-aes256.der, vtcrypt |
0 | org.cryptacular.bean.ResourceBasedPrivateKeyFactoryBeanTest@1d7acb34 | |
testNewInstance Test class: org.cryptacular.bean.KeyStoreBasedKeyFactoryBeanTest Parameters: src/test/resources/keystores/factory-bean.jceks, JCEKS, aes256, AES, 32 |
0 | org.cryptacular.bean.KeyStoreBasedKeyFactoryBeanTest@17baae6e | |
testNewInstance Test class: org.cryptacular.bean.KeyStoreBasedKeyFactoryBeanTest Parameters: src/test/resources/keystores/factory-bean.jceks, JCEKS, rsa2048, RSA, 2048 |
0 | org.cryptacular.bean.KeyStoreBasedKeyFactoryBeanTest@17baae6e | |
testNewInstance Test class: org.cryptacular.bean.KeyStoreFactoryBeanTest Parameters: PKCS12, src\test\resources\keystores\keystore.p12, 1 |
0 | org.cryptacular.bean.KeyStoreFactoryBeanTest@69379752 | |
testReadAuthorityInformationAccess Test class: org.cryptacular.x509.ExtensionReaderTest Parameters: [ [ Version: V3 Subject: CN=login.live.com, OU=Passport, O=Microsoft Corporation, STREET=One Microsoft Way, L=Redmond, ST=Washington, OID.2.5.4.17=98052, C=US, SERIALNUMBER=600413485, OID.2.5.4.15="V1.0, Clause 5.(b)", OID.1.3.6.1.4.1.311.60.2.1.2=Washington, OID.1.3.6.1.4.1.311.60.2.1.3=US Signature Algorithm: SHA1withRSA, OID = 1.2.840.113549.1.1.5 Key: Sun RSA public key, 1024 bits modulus: 120497945131951870160363671641930498453367046238721805793375732582852280429092977484234939122051867086123789549293149296004125165601272131224930907607358739970312141256524000285577290121522491060454037870567493048357143219116539150158329357664713190548066373919744607867509347663671177192292887080837566891167 public exponent: 65537 Validity: [From: Mon Jun 15 20:00:00 EDT 2009, To: Wed Jun 16 19:59:59 EDT 2010] Issuer: CN=VeriSign Class 3 Extended Validation SSL CA, OU=Terms of use at https://www.verisign.com/rpa (c)06, OU=VeriSign Trust Network, O="VeriSign, Inc.", C=US SerialNumber: [ 59f8c7aa 8616d173 177c505c 016e381b] Certificate Extensions: 9 [1]: ObjectId: 1.3.6.1.5.5.7.1.12 Criticality=false Extension unknown: DER encoded OCTET string = 0000: 04 62 30 60 A1 5E A0 5C 30 5A 30 58 30 56 16 09 .b0`.^.\0Z0X0V.. 0010: 69 6D 61 67 65 2F 67 69 66 30 21 30 1F 30 07 06 image/gif0!0.0.. 0020: 05 2B 0E 03 02 1A 04 14 4B 6B B9 28 96 06 0C BB .+......Kk.(.... 0030: D0 52 38 9B 29 AC 4B 07 8B 21 05 18 30 26 16 24 .R8.).K..!..0&.$ 0040: 68 74 74 70 3A 2F 2F 6C 6F 67 6F 2E 76 65 72 69 http://logo.veri 0050: 73 69 67 6E 2E 63 6F 6D 2F 76 73 6C 6F 67 6F 31 sign.com/vslogo1 0060: 2E 67 69 66 .gif [2]: ObjectId: 1.3.6.1.5.5.7.1.1 Criticality=false AuthorityInfoAccess [ [ accessMethod: ocsp accessLocation: URIName: http://EVSecure-ocsp.verisign.com , accessMethod: caIssuers accessLocation: URIName: http://EVSecure-aia.verisign.com/EVSecure2006.cer ] ] [3]: ObjectId: 2.5.29.35 Criticality=false AuthorityKeyIdentifier [ KeyIdentifier [ 0000: FC 8A 50 BA 9E B9 25 5A 7B 55 85 4F 95 00 63 8F ..P...%Z.U.O..c. 0010: E9 58 6B 43 .XkC ] ] [4]: ObjectId: 2.5.29.19 Criticality=false BasicConstraints:[ CA:false PathLen: undefined ] [5]: ObjectId: 2.5.29.31 Criticality=false CRLDistributionPoints [ [DistributionPoint: [URIName: http://EVSecure-crl.verisign.com/EVSecure2006.crl] ]] [6]: ObjectId: 2.5.29.32 Criticality=false CertificatePolicies [ [CertificatePolicyId: [2.16.840.1.113733.1.7.23.6] [PolicyQualifierInfo: [ qualifierID: 1.3.6.1.5.5.7.2.1 qualifier: 0000: 16 1C 68 74 74 70 73 3A 2F 2F 77 77 77 2E 76 65 ..https://www.ve 0010: 72 69 73 69 67 6E 2E 63 6F 6D 2F 72 70 61 risign.com/rpa ]] ] ] [7]: ObjectId: 2.5.29.37 Criticality=false ExtendedKeyUsages [ serverAuth clientAuth ] [8]: ObjectId: 2.5.29.15 Criticality=false KeyUsage [ DigitalSignature Key_Encipherment ] [9]: ObjectId: 2.5.29.14 Criticality=false SubjectKeyIdentifier [ KeyIdentifier [ 0000: 31 AE F1 7C 98 67 E9 1F 19 69 A2 A7 84 1E 67 5C 1....g...i....g\ 0010: AA C3 6B 75 ..ku ] ] ] Algorithm: [SHA1withRSA] Signature: 0000: 76 3C F1 05 F9 DA 56 69 5B 39 67 22 F8 19 D7 63 v<....Vi[9g"...c 0010: D8 59 66 A4 8A B2 A9 34 0A BB 1D 05 05 E8 B7 E3 .Yf....4........ 0020: DC 3E 9C DF 8B 87 1D 51 CF 3F F0 FA FA 4A F2 C0 .>.....Q.?...J.. 0030: AA 2F E4 A0 77 3A 7B 3D 12 C4 AD 50 C9 C7 EE C0 ./..w:.=...P.... 0040: 05 15 08 AB 1D FE 7A 7B F6 FD 8A F7 85 07 B8 A6 ......z......... 0050: FE 35 3C C7 51 2B 41 83 72 A8 49 EE FF 98 AD E0 .5<.Q+A.r.I..... 0060: 3F 50 92 4A 98 2B F6 EF B0 1E 34 21 8D D2 18 AE ?P.J.+....4!.... 0070: 8C C7 24 3D 82 4F F7 23 5F 80 35 11 9C B9 0A 15 ..$=.O.#_.5..... 0080: 7B D7 D2 FB 52 28 1A 9E 64 FA 8C E6 36 FA 88 0F ....R(..d...6... 0090: DE 9A 5D D5 68 19 1E 70 86 1D C8 94 6A 24 7A 92 ..].h..p....j$z. 00A0: 3C 3D A7 A5 03 8C CD 7D 2E 0D C3 1E 7C 3D CF 18 <=...........=.. 00B0: C5 1D 38 FE 30 57 3D A8 B0 5B DE 6E D0 11 D1 0E ..8.0W=..[.n.... 00C0: 3B 58 70 41 D5 98 4B 4F 1B 8C 45 EF BA E2 12 3B ;XpA..KO..E....; 00D0: 4B 44 AF 6F 17 E6 2A F7 CC 6C 5E EB A1 9E D0 AA KD.o..*..l^..... 00E0: 22 D8 03 35 CB D8 2A F3 E6 CE 56 A0 EE 75 4D A9 "..5..*...V..uM. 00F0: A3 22 17 7C 55 DC 43 5D C7 44 DB 60 BE 71 F7 7D ."..U.C].D.`.q.. ], [Lorg.bouncycastle.asn1.x509.AccessDescription;@44a664f2 |
0 | org.cryptacular.x509.ExtensionReaderTest@76b10754 | |
testReadAuthorityKeyIdentifier Test class: org.cryptacular.x509.ExtensionReaderTest Parameters: [ [ Version: V3 Subject: C=US, DC=vt, DC=edu, O=Virginia Polytechnic Institute and State University, CN=Marvin S Addison, UID=1145718 Signature Algorithm: SHA1withRSA, OID = 1.2.840.113549.1.1.5 Key: Sun RSA public key, 1024 bits modulus: 108529308450048011771625485016587515413160236976176040526725514796702758117751622384303269864507123291857847334176851579944518348512354272752810731714396392550684005751222700904404533561241649030171027718964345672642310591191808798043047456844832294046728385620713249918400491169901258745951931628978567122541 public exponent: 65537 Validity: [From: Tue Jan 27 09:39:02 EST 2009, To: Thu Jan 27 09:39:02 EST 2011] Issuer: SERIALNUMBER=12, CN=DEV Virginia Tech Class 1 Server CA, O=Virginia Polytechnic Institute and State University, C=US, DC=vt, DC=edu SerialNumber: [ 2f56fcaf 2c138123] Certificate Extensions: 7 [1]: ObjectId: 2.5.29.35 Criticality=false AuthorityKeyIdentifier [ KeyIdentifier [ 0000: 38 E0 6F AE 48 ED 5E 23 F6 22 9B 1E E7 9C 19 16 8.o.H.^#."...... 0010: 47 B8 7E 92 G... ] ] [2]: ObjectId: 2.5.29.19 Criticality=false BasicConstraints:[ CA:false PathLen: undefined ] [3]: ObjectId: 2.5.29.32 Criticality=false CertificatePolicies [ [CertificatePolicyId: [1.3.6.1.4.1.6760.5.2.2.2.1] [] ] [CertificatePolicyId: [1.3.6.1.4.1.6760.5.2.2.1.1] [] ] [CertificatePolicyId: [1.3.6.1.4.1.6760.5.2.2.4.1] [PolicyQualifierInfo: [ qualifierID: 1.3.6.1.5.5.7.2.1 qualifier: 0000: 16 2A 68 74 74 70 3A 2F 2F 77 77 77 2E 70 6B 69 .*http://www.pki 0010: 2E 76 74 2E 65 64 75 2F 76 74 75 63 61 2F 63 70 .vt.edu/vtuca/cp 0020: 73 2F 69 6E 64 65 78 2E 68 74 6D 6C s/index.html ]] ] [CertificatePolicyId: [1.3.6.1.4.1.6760.5.2.2.3.1] [] ] ] [4]: ObjectId: 2.5.29.37 Criticality=false ExtendedKeyUsages [ clientAuth emailProtection 1.3.6.1.4.1.311.20.2.2 ] [5]: ObjectId: 2.5.29.15 Criticality=false KeyUsage [ DigitalSignature Non_repudiation ] [6]: ObjectId: 2.5.29.17 Criticality=false SubjectAlternativeName [ RFC822Name: eprov@vt.edu ] [7]: ObjectId: 2.5.29.14 Criticality=false SubjectKeyIdentifier [ KeyIdentifier [ 0000: 25 48 2F 28 EC 5D 19 BB 1D 25 AE 94 93 B1 7B B5 %H/(.]...%...... 0010: 35 96 24 66 5.$f ] ] ] Algorithm: [SHA1withRSA] Signature: 0000: 73 50 E7 A8 22 5E 1D 37 CF 61 C7 97 35 AC 24 34 sP.."^.7.a..5.$4 0010: CF 14 67 D7 2D CC 19 6B D3 2E E2 67 00 8B 67 AE ..g.-..k...g..g. 0020: E4 DB A9 95 97 94 C8 E5 18 C9 56 EC F6 38 65 A7 ..........V..8e. 0030: 0B 72 C0 C2 F0 ED 9D 51 8A 23 5E 20 EB BE 3C 72 .r.....Q.#^ .. |
0 | org.cryptacular.x509.ExtensionReaderTest@76b10754 | |
testReadAuthorityKeyIdentifier Test class: org.cryptacular.x509.ExtensionReaderTest Parameters: [ [ Version: V3 Subject: CN=login.live.com, OU=Passport, O=Microsoft Corporation, STREET=One Microsoft Way, L=Redmond, ST=Washington, OID.2.5.4.17=98052, C=US, SERIALNUMBER=600413485, OID.2.5.4.15="V1.0, Clause 5.(b)", OID.1.3.6.1.4.1.311.60.2.1.2=Washington, OID.1.3.6.1.4.1.311.60.2.1.3=US Signature Algorithm: SHA1withRSA, OID = 1.2.840.113549.1.1.5 Key: Sun RSA public key, 1024 bits modulus: 120497945131951870160363671641930498453367046238721805793375732582852280429092977484234939122051867086123789549293149296004125165601272131224930907607358739970312141256524000285577290121522491060454037870567493048357143219116539150158329357664713190548066373919744607867509347663671177192292887080837566891167 public exponent: 65537 Validity: [From: Mon Jun 15 20:00:00 EDT 2009, To: Wed Jun 16 19:59:59 EDT 2010] Issuer: CN=VeriSign Class 3 Extended Validation SSL CA, OU=Terms of use at https://www.verisign.com/rpa (c)06, OU=VeriSign Trust Network, O="VeriSign, Inc.", C=US SerialNumber: [ 59f8c7aa 8616d173 177c505c 016e381b] Certificate Extensions: 9 [1]: ObjectId: 1.3.6.1.5.5.7.1.12 Criticality=false Extension unknown: DER encoded OCTET string = 0000: 04 62 30 60 A1 5E A0 5C 30 5A 30 58 30 56 16 09 .b0`.^.\0Z0X0V.. 0010: 69 6D 61 67 65 2F 67 69 66 30 21 30 1F 30 07 06 image/gif0!0.0.. 0020: 05 2B 0E 03 02 1A 04 14 4B 6B B9 28 96 06 0C BB .+......Kk.(.... 0030: D0 52 38 9B 29 AC 4B 07 8B 21 05 18 30 26 16 24 .R8.).K..!..0&.$ 0040: 68 74 74 70 3A 2F 2F 6C 6F 67 6F 2E 76 65 72 69 http://logo.veri 0050: 73 69 67 6E 2E 63 6F 6D 2F 76 73 6C 6F 67 6F 31 sign.com/vslogo1 0060: 2E 67 69 66 .gif [2]: ObjectId: 1.3.6.1.5.5.7.1.1 Criticality=false AuthorityInfoAccess [ [ accessMethod: ocsp accessLocation: URIName: http://EVSecure-ocsp.verisign.com , accessMethod: caIssuers accessLocation: URIName: http://EVSecure-aia.verisign.com/EVSecure2006.cer ] ] [3]: ObjectId: 2.5.29.35 Criticality=false AuthorityKeyIdentifier [ KeyIdentifier [ 0000: FC 8A 50 BA 9E B9 25 5A 7B 55 85 4F 95 00 63 8F ..P...%Z.U.O..c. 0010: E9 58 6B 43 .XkC ] ] [4]: ObjectId: 2.5.29.19 Criticality=false BasicConstraints:[ CA:false PathLen: undefined ] [5]: ObjectId: 2.5.29.31 Criticality=false CRLDistributionPoints [ [DistributionPoint: [URIName: http://EVSecure-crl.verisign.com/EVSecure2006.crl] ]] [6]: ObjectId: 2.5.29.32 Criticality=false CertificatePolicies [ [CertificatePolicyId: [2.16.840.1.113733.1.7.23.6] [PolicyQualifierInfo: [ qualifierID: 1.3.6.1.5.5.7.2.1 qualifier: 0000: 16 1C 68 74 74 70 73 3A 2F 2F 77 77 77 2E 76 65 ..https://www.ve 0010: 72 69 73 69 67 6E 2E 63 6F 6D 2F 72 70 61 risign.com/rpa ]] ] ] [7]: ObjectId: 2.5.29.37 Criticality=false ExtendedKeyUsages [ serverAuth clientAuth ] [8]: ObjectId: 2.5.29.15 Criticality=false KeyUsage [ DigitalSignature Key_Encipherment ] [9]: ObjectId: 2.5.29.14 Criticality=false SubjectKeyIdentifier [ KeyIdentifier [ 0000: 31 AE F1 7C 98 67 E9 1F 19 69 A2 A7 84 1E 67 5C 1....g...i....g\ 0010: AA C3 6B 75 ..ku ] ] ] Algorithm: [SHA1withRSA] Signature: 0000: 76 3C F1 05 F9 DA 56 69 5B 39 67 22 F8 19 D7 63 v<....Vi[9g"...c 0010: D8 59 66 A4 8A B2 A9 34 0A BB 1D 05 05 E8 B7 E3 .Yf....4........ 0020: DC 3E 9C DF 8B 87 1D 51 CF 3F F0 FA FA 4A F2 C0 .>.....Q.?...J.. 0030: AA 2F E4 A0 77 3A 7B 3D 12 C4 AD 50 C9 C7 EE C0 ./..w:.=...P.... 0040: 05 15 08 AB 1D FE 7A 7B F6 FD 8A F7 85 07 B8 A6 ......z......... 0050: FE 35 3C C7 51 2B 41 83 72 A8 49 EE FF 98 AD E0 .5<.Q+A.r.I..... 0060: 3F 50 92 4A 98 2B F6 EF B0 1E 34 21 8D D2 18 AE ?P.J.+....4!.... 0070: 8C C7 24 3D 82 4F F7 23 5F 80 35 11 9C B9 0A 15 ..$=.O.#_.5..... 0080: 7B D7 D2 FB 52 28 1A 9E 64 FA 8C E6 36 FA 88 0F ....R(..d...6... 0090: DE 9A 5D D5 68 19 1E 70 86 1D C8 94 6A 24 7A 92 ..].h..p....j$z. 00A0: 3C 3D A7 A5 03 8C CD 7D 2E 0D C3 1E 7C 3D CF 18 <=...........=.. 00B0: C5 1D 38 FE 30 57 3D A8 B0 5B DE 6E D0 11 D1 0E ..8.0W=..[.n.... 00C0: 3B 58 70 41 D5 98 4B 4F 1B 8C 45 EF BA E2 12 3B ;XpA..KO..E....; 00D0: 4B 44 AF 6F 17 E6 2A F7 CC 6C 5E EB A1 9E D0 AA KD.o..*..l^..... 00E0: 22 D8 03 35 CB D8 2A F3 E6 CE 56 A0 EE 75 4D A9 "..5..*...V..uM. 00F0: A3 22 17 7C 55 DC 43 5D C7 44 DB 60 BE 71 F7 7D ."..U.C].D.`.q.. ], FC:8A:50:BA:9E:B9:25:5A:7B:55:85:4F:95:00:63:8F:E9:58:6B:43 |
0 | org.cryptacular.x509.ExtensionReaderTest@76b10754 | |
testReadBasicConstraints Test class: org.cryptacular.x509.ExtensionReaderTest Parameters: [ [ Version: V3 Subject: EMAILADDRESS=premium-server@thawte.com, CN=Thawte Premium Server CA, OU=Certification Services Division, O=Thawte Consulting cc, L=Cape Town, ST=Western Cape, C=ZA Signature Algorithm: MD5withRSA, OID = 1.2.840.113549.1.1.4 Key: Sun RSA public key, 1024 bits modulus: 147615723393259181416635428961329342020669051439139433844527551020558419419302186744111967954084722208863267607710475139716371688682959340524636682374402009636778742019638875797953488482650734868036331360260559337468576998663423718393870107693392913633351064416793992445974512528326405756434384337574662315063 public exponent: 65537 Validity: [From: Wed Jul 31 20:00:00 EDT 1996, To: Thu Dec 31 18:59:59 EST 2020] Issuer: EMAILADDRESS=premium-server@thawte.com, CN=Thawte Premium Server CA, OU=Certification Services Division, O=Thawte Consulting cc, L=Cape Town, ST=Western Cape, C=ZA SerialNumber: [ 01] Certificate Extensions: 1 [1]: ObjectId: 2.5.29.19 Criticality=true BasicConstraints:[ CA:true PathLen:2147483647 ] ] Algorithm: [MD5withRSA] Signature: 0000: 26 48 2C 16 C2 58 FA E8 16 74 0C AA AA 5F 54 3F &H,..X...t..._T? 0010: F2 D7 C9 78 60 5E 5E 6E 37 63 22 77 36 7E B2 17 ...x`^^n7c"w6... 0020: C4 34 B9 F5 08 85 FC C9 01 38 FF 4D BE F2 16 42 .4.......8.M...B 0030: 43 E7 BB 5A 46 FB C1 C6 11 1F F1 4A B0 28 46 C9 C..ZF......J.(F. 0040: C3 C4 42 7D BC FA AB 59 6E D5 B7 51 88 11 E3 A4 ..B....Yn..Q.... 0050: 85 19 6B 82 4C A4 0C 12 AD E9 A4 AE 3F F1 C3 49 ..k.L.......?..I 0060: 65 9A 8C C5 C8 3E 25 B7 94 99 BB 92 32 71 07 F0 e....>%.....2q.. 0070: 86 5E ED 50 27 A6 0D A6 23 F9 BB CB A6 07 14 42 .^.P'...#......B ], true |
0 | org.cryptacular.x509.ExtensionReaderTest@76b10754 | |
testReadBasicConstraints Test class: org.cryptacular.x509.ExtensionReaderTest Parameters: [ [ Version: V3 Subject: CN=login.live.com, OU=Passport, O=Microsoft Corporation, STREET=One Microsoft Way, L=Redmond, ST=Washington, OID.2.5.4.17=98052, C=US, SERIALNUMBER=600413485, OID.2.5.4.15="V1.0, Clause 5.(b)", OID.1.3.6.1.4.1.311.60.2.1.2=Washington, OID.1.3.6.1.4.1.311.60.2.1.3=US Signature Algorithm: SHA1withRSA, OID = 1.2.840.113549.1.1.5 Key: Sun RSA public key, 1024 bits modulus: 120497945131951870160363671641930498453367046238721805793375732582852280429092977484234939122051867086123789549293149296004125165601272131224930907607358739970312141256524000285577290121522491060454037870567493048357143219116539150158329357664713190548066373919744607867509347663671177192292887080837566891167 public exponent: 65537 Validity: [From: Mon Jun 15 20:00:00 EDT 2009, To: Wed Jun 16 19:59:59 EDT 2010] Issuer: CN=VeriSign Class 3 Extended Validation SSL CA, OU=Terms of use at https://www.verisign.com/rpa (c)06, OU=VeriSign Trust Network, O="VeriSign, Inc.", C=US SerialNumber: [ 59f8c7aa 8616d173 177c505c 016e381b] Certificate Extensions: 9 [1]: ObjectId: 1.3.6.1.5.5.7.1.12 Criticality=false Extension unknown: DER encoded OCTET string = 0000: 04 62 30 60 A1 5E A0 5C 30 5A 30 58 30 56 16 09 .b0`.^.\0Z0X0V.. 0010: 69 6D 61 67 65 2F 67 69 66 30 21 30 1F 30 07 06 image/gif0!0.0.. 0020: 05 2B 0E 03 02 1A 04 14 4B 6B B9 28 96 06 0C BB .+......Kk.(.... 0030: D0 52 38 9B 29 AC 4B 07 8B 21 05 18 30 26 16 24 .R8.).K..!..0&.$ 0040: 68 74 74 70 3A 2F 2F 6C 6F 67 6F 2E 76 65 72 69 http://logo.veri 0050: 73 69 67 6E 2E 63 6F 6D 2F 76 73 6C 6F 67 6F 31 sign.com/vslogo1 0060: 2E 67 69 66 .gif [2]: ObjectId: 1.3.6.1.5.5.7.1.1 Criticality=false AuthorityInfoAccess [ [ accessMethod: ocsp accessLocation: URIName: http://EVSecure-ocsp.verisign.com , accessMethod: caIssuers accessLocation: URIName: http://EVSecure-aia.verisign.com/EVSecure2006.cer ] ] [3]: ObjectId: 2.5.29.35 Criticality=false AuthorityKeyIdentifier [ KeyIdentifier [ 0000: FC 8A 50 BA 9E B9 25 5A 7B 55 85 4F 95 00 63 8F ..P...%Z.U.O..c. 0010: E9 58 6B 43 .XkC ] ] [4]: ObjectId: 2.5.29.19 Criticality=false BasicConstraints:[ CA:false PathLen: undefined ] [5]: ObjectId: 2.5.29.31 Criticality=false CRLDistributionPoints [ [DistributionPoint: [URIName: http://EVSecure-crl.verisign.com/EVSecure2006.crl] ]] [6]: ObjectId: 2.5.29.32 Criticality=false CertificatePolicies [ [CertificatePolicyId: [2.16.840.1.113733.1.7.23.6] [PolicyQualifierInfo: [ qualifierID: 1.3.6.1.5.5.7.2.1 qualifier: 0000: 16 1C 68 74 74 70 73 3A 2F 2F 77 77 77 2E 76 65 ..https://www.ve 0010: 72 69 73 69 67 6E 2E 63 6F 6D 2F 72 70 61 risign.com/rpa ]] ] ] [7]: ObjectId: 2.5.29.37 Criticality=false ExtendedKeyUsages [ serverAuth clientAuth ] [8]: ObjectId: 2.5.29.15 Criticality=false KeyUsage [ DigitalSignature Key_Encipherment ] [9]: ObjectId: 2.5.29.14 Criticality=false SubjectKeyIdentifier [ KeyIdentifier [ 0000: 31 AE F1 7C 98 67 E9 1F 19 69 A2 A7 84 1E 67 5C 1....g...i....g\ 0010: AA C3 6B 75 ..ku ] ] ] Algorithm: [SHA1withRSA] Signature: 0000: 76 3C F1 05 F9 DA 56 69 5B 39 67 22 F8 19 D7 63 v<....Vi[9g"...c 0010: D8 59 66 A4 8A B2 A9 34 0A BB 1D 05 05 E8 B7 E3 .Yf....4........ 0020: DC 3E 9C DF 8B 87 1D 51 CF 3F F0 FA FA 4A F2 C0 .>.....Q.?...J.. 0030: AA 2F E4 A0 77 3A 7B 3D 12 C4 AD 50 C9 C7 EE C0 ./..w:.=...P.... 0040: 05 15 08 AB 1D FE 7A 7B F6 FD 8A F7 85 07 B8 A6 ......z......... 0050: FE 35 3C C7 51 2B 41 83 72 A8 49 EE FF 98 AD E0 .5<.Q+A.r.I..... 0060: 3F 50 92 4A 98 2B F6 EF B0 1E 34 21 8D D2 18 AE ?P.J.+....4!.... 0070: 8C C7 24 3D 82 4F F7 23 5F 80 35 11 9C B9 0A 15 ..$=.O.#_.5..... 0080: 7B D7 D2 FB 52 28 1A 9E 64 FA 8C E6 36 FA 88 0F ....R(..d...6... 0090: DE 9A 5D D5 68 19 1E 70 86 1D C8 94 6A 24 7A 92 ..].h..p....j$z. 00A0: 3C 3D A7 A5 03 8C CD 7D 2E 0D C3 1E 7C 3D CF 18 <=...........=.. 00B0: C5 1D 38 FE 30 57 3D A8 B0 5B DE 6E D0 11 D1 0E ..8.0W=..[.n.... 00C0: 3B 58 70 41 D5 98 4B 4F 1B 8C 45 EF BA E2 12 3B ;XpA..KO..E....; 00D0: 4B 44 AF 6F 17 E6 2A F7 CC 6C 5E EB A1 9E D0 AA KD.o..*..l^..... 00E0: 22 D8 03 35 CB D8 2A F3 E6 CE 56 A0 EE 75 4D A9 "..5..*...V..uM. 00F0: A3 22 17 7C 55 DC 43 5D C7 44 DB 60 BE 71 F7 7D ."..U.C].D.`.q.. ], false |
0 | org.cryptacular.x509.ExtensionReaderTest@76b10754 | |
testReadCRLDistributionPoints Test class: org.cryptacular.x509.ExtensionReaderTest Parameters: [ [ Version: V3 Subject: CN=login.live.com, OU=Passport, O=Microsoft Corporation, STREET=One Microsoft Way, L=Redmond, ST=Washington, OID.2.5.4.17=98052, C=US, SERIALNUMBER=600413485, OID.2.5.4.15="V1.0, Clause 5.(b)", OID.1.3.6.1.4.1.311.60.2.1.2=Washington, OID.1.3.6.1.4.1.311.60.2.1.3=US Signature Algorithm: SHA1withRSA, OID = 1.2.840.113549.1.1.5 Key: Sun RSA public key, 1024 bits modulus: 120497945131951870160363671641930498453367046238721805793375732582852280429092977484234939122051867086123789549293149296004125165601272131224930907607358739970312141256524000285577290121522491060454037870567493048357143219116539150158329357664713190548066373919744607867509347663671177192292887080837566891167 public exponent: 65537 Validity: [From: Mon Jun 15 20:00:00 EDT 2009, To: Wed Jun 16 19:59:59 EDT 2010] Issuer: CN=VeriSign Class 3 Extended Validation SSL CA, OU=Terms of use at https://www.verisign.com/rpa (c)06, OU=VeriSign Trust Network, O="VeriSign, Inc.", C=US SerialNumber: [ 59f8c7aa 8616d173 177c505c 016e381b] Certificate Extensions: 9 [1]: ObjectId: 1.3.6.1.5.5.7.1.12 Criticality=false Extension unknown: DER encoded OCTET string = 0000: 04 62 30 60 A1 5E A0 5C 30 5A 30 58 30 56 16 09 .b0`.^.\0Z0X0V.. 0010: 69 6D 61 67 65 2F 67 69 66 30 21 30 1F 30 07 06 image/gif0!0.0.. 0020: 05 2B 0E 03 02 1A 04 14 4B 6B B9 28 96 06 0C BB .+......Kk.(.... 0030: D0 52 38 9B 29 AC 4B 07 8B 21 05 18 30 26 16 24 .R8.).K..!..0&.$ 0040: 68 74 74 70 3A 2F 2F 6C 6F 67 6F 2E 76 65 72 69 http://logo.veri 0050: 73 69 67 6E 2E 63 6F 6D 2F 76 73 6C 6F 67 6F 31 sign.com/vslogo1 0060: 2E 67 69 66 .gif [2]: ObjectId: 1.3.6.1.5.5.7.1.1 Criticality=false AuthorityInfoAccess [ [ accessMethod: ocsp accessLocation: URIName: http://EVSecure-ocsp.verisign.com , accessMethod: caIssuers accessLocation: URIName: http://EVSecure-aia.verisign.com/EVSecure2006.cer ] ] [3]: ObjectId: 2.5.29.35 Criticality=false AuthorityKeyIdentifier [ KeyIdentifier [ 0000: FC 8A 50 BA 9E B9 25 5A 7B 55 85 4F 95 00 63 8F ..P...%Z.U.O..c. 0010: E9 58 6B 43 .XkC ] ] [4]: ObjectId: 2.5.29.19 Criticality=false BasicConstraints:[ CA:false PathLen: undefined ] [5]: ObjectId: 2.5.29.31 Criticality=false CRLDistributionPoints [ [DistributionPoint: [URIName: http://EVSecure-crl.verisign.com/EVSecure2006.crl] ]] [6]: ObjectId: 2.5.29.32 Criticality=false CertificatePolicies [ [CertificatePolicyId: [2.16.840.1.113733.1.7.23.6] [PolicyQualifierInfo: [ qualifierID: 1.3.6.1.5.5.7.2.1 qualifier: 0000: 16 1C 68 74 74 70 73 3A 2F 2F 77 77 77 2E 76 65 ..https://www.ve 0010: 72 69 73 69 67 6E 2E 63 6F 6D 2F 72 70 61 risign.com/rpa ]] ] ] [7]: ObjectId: 2.5.29.37 Criticality=false ExtendedKeyUsages [ serverAuth clientAuth ] [8]: ObjectId: 2.5.29.15 Criticality=false KeyUsage [ DigitalSignature Key_Encipherment ] [9]: ObjectId: 2.5.29.14 Criticality=false SubjectKeyIdentifier [ KeyIdentifier [ 0000: 31 AE F1 7C 98 67 E9 1F 19 69 A2 A7 84 1E 67 5C 1....g...i....g\ 0010: AA C3 6B 75 ..ku ] ] ] Algorithm: [SHA1withRSA] Signature: 0000: 76 3C F1 05 F9 DA 56 69 5B 39 67 22 F8 19 D7 63 v<....Vi[9g"...c 0010: D8 59 66 A4 8A B2 A9 34 0A BB 1D 05 05 E8 B7 E3 .Yf....4........ 0020: DC 3E 9C DF 8B 87 1D 51 CF 3F F0 FA FA 4A F2 C0 .>.....Q.?...J.. 0030: AA 2F E4 A0 77 3A 7B 3D 12 C4 AD 50 C9 C7 EE C0 ./..w:.=...P.... 0040: 05 15 08 AB 1D FE 7A 7B F6 FD 8A F7 85 07 B8 A6 ......z......... 0050: FE 35 3C C7 51 2B 41 83 72 A8 49 EE FF 98 AD E0 .5<.Q+A.r.I..... 0060: 3F 50 92 4A 98 2B F6 EF B0 1E 34 21 8D D2 18 AE ?P.J.+....4!.... 0070: 8C C7 24 3D 82 4F F7 23 5F 80 35 11 9C B9 0A 15 ..$=.O.#_.5..... 0080: 7B D7 D2 FB 52 28 1A 9E 64 FA 8C E6 36 FA 88 0F ....R(..d...6... 0090: DE 9A 5D D5 68 19 1E 70 86 1D C8 94 6A 24 7A 92 ..].h..p....j$z. 00A0: 3C 3D A7 A5 03 8C CD 7D 2E 0D C3 1E 7C 3D CF 18 <=...........=.. 00B0: C5 1D 38 FE 30 57 3D A8 B0 5B DE 6E D0 11 D1 0E ..8.0W=..[.n.... 00C0: 3B 58 70 41 D5 98 4B 4F 1B 8C 45 EF BA E2 12 3B ;XpA..KO..E....; 00D0: 4B 44 AF 6F 17 E6 2A F7 CC 6C 5E EB A1 9E D0 AA KD.o..*..l^..... 00E0: 22 D8 03 35 CB D8 2A F3 E6 CE 56 A0 EE 75 4D A9 "..5..*...V..uM. 00F0: A3 22 17 7C 55 DC 43 5D C7 44 DB 60 BE 71 F7 7D ."..U.C].D.`.q.. ], [Lorg.bouncycastle.asn1.x509.DistributionPoint;@7f9fcf7f |
0 | org.cryptacular.x509.ExtensionReaderTest@76b10754 | |
testReadCRLDistributionPoints Test class: org.cryptacular.x509.ExtensionReaderTest Parameters: [ [ Version: V3 Subject: C=US, DC=edu, DC=vt, ST=Virginia, L=Blacksburg, O=Virginia Polytechnic Institute and State University, OU=Middleware-Client, OU=SETI, SERIALNUMBER=1248110657961, CN=glider.cc.vt.edu Signature Algorithm: SHA1withRSA, OID = 1.2.840.113549.1.1.5 Key: Sun RSA public key, 2048 bits modulus: 22670184084993017202939822558473031395099990045966368962766529798964631233003582884545716562548500069461022149998581384261371002736193964298810565647542202042037546948646969629533574787297104185028716628921879986488619106993559998928627560588371302784917426580956517040679548630578486437029343749143998881440285260540504403820264795967806266907266602246956136774469682832205590889488291525444732308517875225090627217253268598145236483613135752298897886784601866818764520982958756143498835535580292819164060877110008377317862822006839097497491887117324484300809350410983538923009670725836956752981562542724097663370189 public exponent: 65537 Validity: [From: Mon Jul 20 14:16:39 EDT 2009, To: Wed Jul 20 14:16:39 EDT 2011] Issuer: CN=Virginia Tech Middleware CA, O=Virginia Polytechnic Institute and State University, C=US, DC=vt, DC=edu SerialNumber: [ 33dcc5fa 2383d4d2] Certificate Extensions: 7 [1]: ObjectId: 2.5.29.35 Criticality=false AuthorityKeyIdentifier [ KeyIdentifier [ 0000: FD 36 40 22 9A D5 FC 5B F0 04 C9 90 E6 4F 4F 88 .6@"...[.....OO. 0010: 4B 44 F8 4E KD.N ] ] [2]: ObjectId: 2.5.29.19 Criticality=false BasicConstraints:[ CA:false PathLen: undefined ] [3]: ObjectId: 2.5.29.31 Criticality=false CRLDistributionPoints [ [DistributionPoint: [URIName: http://vtca-p.eprov.seti.vt.edu:8080/ejbca/publicweb/webdist/certdist?cmd=crl&issuer=CN=Virginia+Tech+Middleware+CA,O=Virginia+Polytechnic+Institute+and+State+University,DC=vt,DC=edu,C=US] CRLIssuer:[C=US, DC=edu, DC=vt, O=Virginia Polytechnic Institute and State University, CN=Virginia Tech Middleware CA] ]] [4]: ObjectId: 2.5.29.32 Criticality=false CertificatePolicies [ [CertificatePolicyId: [1.3.6.1.4.1.6760.5.2.2.2.1] [] ] [CertificatePolicyId: [1.3.6.1.4.1.6760.5.2.2.1.1] [] ] [CertificatePolicyId: [1.3.6.1.4.1.6760.5.2.2.4.1] [PolicyQualifierInfo: [ qualifierID: 1.3.6.1.5.5.7.2.1 qualifier: 0000: 16 1F 68 74 74 70 3A 2F 2F 77 77 77 2E 70 6B 69 ..http://www.pki 0010: 2E 76 74 2E 65 64 75 2F 76 74 6D 77 2F 63 70 73 .vt.edu/vtmw/cps 0020: 2F / ]] ] [CertificatePolicyId: [1.3.6.1.4.1.6760.5.2.2.3.1] [] ] ] [5]: ObjectId: 2.5.29.37 Criticality=false ExtendedKeyUsages [ clientAuth ] [6]: ObjectId: 2.5.29.15 Criticality=false KeyUsage [ DigitalSignature Non_repudiation Key_Encipherment Data_Encipherment ] [7]: ObjectId: 2.5.29.14 Criticality=false SubjectKeyIdentifier [ KeyIdentifier [ 0000: C7 36 9D EC 19 24 61 09 5D 0B 54 15 49 60 E9 DE .6...$a.].T.I`.. 0010: 3E 30 5A 67 >0Zg ] ] ] Algorithm: [SHA1withRSA] Signature: 0000: A1 3A A3 EA DB BC F0 C9 E7 43 91 73 8D 69 D4 C3 .:.......C.s.i.. 0010: 8A 95 B4 B1 7D 03 A0 A6 FC AB BF 83 8F 7F 2C D4 ..............,. 0020: AF 71 C1 A8 7B 9E 4E 6B 31 35 7D 88 CB 2C 69 8F .q....Nk15...,i. 0030: 93 02 02 7B 2F 22 8E 4B E3 FA 4C D8 10 7A 8F 29 ..../".K..L..z.) 0040: C3 42 4A A3 C4 5B 60 0B 39 C9 45 A1 B4 E9 51 0B .BJ..[`.9.E...Q. 0050: F1 49 68 9E 62 82 D2 B0 9F 28 04 28 D0 E1 16 34 .Ih.b....(.(...4 0060: DE E4 95 9D 5B E7 4B 1D 26 85 74 19 7D F5 B4 AB ....[.K.&.t..... 0070: BA 9F C7 CF 8E 84 37 B8 24 52 A8 E3 F8 A2 CE E0 ......7.$R...... 0080: BC 39 9B AF 5A F5 30 57 70 A4 B9 F5 54 A4 53 50 .9..Z.0Wp...T.SP 0090: 25 9E 42 95 7A A4 85 A7 76 EB 9B 30 F1 F4 C6 92 %.B.z...v..0.... 00A0: A6 7C 7B 47 1C 7F 34 DD 96 89 A4 51 48 6C CA 41 ...G..4....QHl.A 00B0: 5A 81 53 34 EF 59 D0 E0 5B 71 74 24 BE 5A 69 79 Z.S4.Y..[qt$.Ziy 00C0: 7B 7E B2 B1 7A AB 68 C5 56 06 FD D7 19 65 88 D1 ....z.h.V....e.. 00D0: 28 85 63 53 A5 FD C7 B0 21 D6 6D 7A 51 F2 65 83 (.cS....!.mzQ.e. 00E0: B1 07 30 4B 5E A7 DE A7 61 A3 11 5A A1 AA A9 01 ..0K^...a..Z.... 00F0: 40 B8 B0 D5 6A 83 27 A1 57 97 3E CB B7 75 7A 01 @...j.'.W.>..uz. 0100: 01 ED 4F 54 13 FE 57 23 0F B7 38 4A D8 F6 E7 F5 ..OT..W#..8J.... 0110: E1 F3 DB 56 55 5E 40 A5 C7 1D 0C 64 FC DC 91 CD ...VU^@....d.... 0120: E9 D2 36 AD 34 E4 37 01 52 F8 FB 83 63 5A 20 8D ..6.4.7.R...cZ . 0130: 4C 8C E0 EE 76 A2 51 96 63 B5 AC E7 19 8E 7F E7 L...v.Q.c....... 0140: 03 24 0C C6 09 D1 7D E0 E6 3B 73 E6 7D BB 2B 28 .$.......;s...+( 0150: EB 9A FE 42 91 A1 0A C2 E7 0B F7 4A C3 A6 17 AC ...B.......J.... 0160: F2 B3 E0 B0 B8 BC 9D A0 D8 27 35 19 BD D9 A8 E0 .........'5..... 0170: A4 4A DF 4E 1D CA 8B 7F 36 8D BA 5E ED 27 1F 36 .J.N....6..^.'.6 0180: 6F BB 03 76 0A 13 8F 25 6B A1 8E 4C D2 5B 17 12 o..v...%k..L.[.. 0190: C2 A1 D6 01 70 A7 72 D6 8B 3E 4D 04 72 3C B1 2A ....p.r..>M.r<.* 01A0: B0 02 E4 0F D9 1E 71 3E 28 FC 2E 9F F4 85 AB 16 ......q>(....... 01B0: 38 D6 4D 50 B5 11 8A C4 0A 16 CB 30 C8 4F BA 51 8.MP.......0.O.Q 01C0: 36 C5 A0 48 E4 14 43 2B C7 FA 4C 39 C5 93 E3 DD 6..H..C+..L9.... 01D0: 09 34 74 71 71 BF 9F 6F 45 06 5D 9D 16 76 6F 4D .4tqq..oE.]..voM 01E0: 28 8C B5 2F DF 04 1E 99 0F 9C D0 EE 89 A5 EC FE (../............ 01F0: 58 69 BB 9E 8B 8A 95 00 59 D8 8B E2 CC 01 70 20 Xi......Y.....p ], [Lorg.bouncycastle.asn1.x509.DistributionPoint;@2357d90a |
0 | org.cryptacular.x509.ExtensionReaderTest@76b10754 | |
testReadCertificateChains Test class: org.cryptacular.util.CertUtilTest Parameters: src/test/resources/certs/vtgsca_chain.pem, 4 |
0 | org.cryptacular.util.CertUtilTest@3439f68d | |
testReadCertificateChains Test class: org.cryptacular.util.CertUtilTest Parameters: src/test/resources/certs/vtuca_chain.p7b, 2 |
0 | org.cryptacular.util.CertUtilTest@3439f68d | |
testReadCertificatePolicies Test class: org.cryptacular.x509.ExtensionReaderTest Parameters: [ [ Version: V3 Subject: C=US, DC=vt, DC=edu, O=Virginia Polytechnic Institute and State University, CN=Marvin S Addison, UID=1145718 Signature Algorithm: SHA1withRSA, OID = 1.2.840.113549.1.1.5 Key: Sun RSA public key, 1024 bits modulus: 108529308450048011771625485016587515413160236976176040526725514796702758117751622384303269864507123291857847334176851579944518348512354272752810731714396392550684005751222700904404533561241649030171027718964345672642310591191808798043047456844832294046728385620713249918400491169901258745951931628978567122541 public exponent: 65537 Validity: [From: Tue Jan 27 09:39:02 EST 2009, To: Thu Jan 27 09:39:02 EST 2011] Issuer: SERIALNUMBER=12, CN=DEV Virginia Tech Class 1 Server CA, O=Virginia Polytechnic Institute and State University, C=US, DC=vt, DC=edu SerialNumber: [ 2f56fcaf 2c138123] Certificate Extensions: 7 [1]: ObjectId: 2.5.29.35 Criticality=false AuthorityKeyIdentifier [ KeyIdentifier [ 0000: 38 E0 6F AE 48 ED 5E 23 F6 22 9B 1E E7 9C 19 16 8.o.H.^#."...... 0010: 47 B8 7E 92 G... ] ] [2]: ObjectId: 2.5.29.19 Criticality=false BasicConstraints:[ CA:false PathLen: undefined ] [3]: ObjectId: 2.5.29.32 Criticality=false CertificatePolicies [ [CertificatePolicyId: [1.3.6.1.4.1.6760.5.2.2.2.1] [] ] [CertificatePolicyId: [1.3.6.1.4.1.6760.5.2.2.1.1] [] ] [CertificatePolicyId: [1.3.6.1.4.1.6760.5.2.2.4.1] [PolicyQualifierInfo: [ qualifierID: 1.3.6.1.5.5.7.2.1 qualifier: 0000: 16 2A 68 74 74 70 3A 2F 2F 77 77 77 2E 70 6B 69 .*http://www.pki 0010: 2E 76 74 2E 65 64 75 2F 76 74 75 63 61 2F 63 70 .vt.edu/vtuca/cp 0020: 73 2F 69 6E 64 65 78 2E 68 74 6D 6C s/index.html ]] ] [CertificatePolicyId: [1.3.6.1.4.1.6760.5.2.2.3.1] [] ] ] [4]: ObjectId: 2.5.29.37 Criticality=false ExtendedKeyUsages [ clientAuth emailProtection 1.3.6.1.4.1.311.20.2.2 ] [5]: ObjectId: 2.5.29.15 Criticality=false KeyUsage [ DigitalSignature Non_repudiation ] [6]: ObjectId: 2.5.29.17 Criticality=false SubjectAlternativeName [ RFC822Name: eprov@vt.edu ] [7]: ObjectId: 2.5.29.14 Criticality=false SubjectKeyIdentifier [ KeyIdentifier [ 0000: 25 48 2F 28 EC 5D 19 BB 1D 25 AE 94 93 B1 7B B5 %H/(.]...%...... 0010: 35 96 24 66 5.$f ] ] ] Algorithm: [SHA1withRSA] Signature: 0000: 73 50 E7 A8 22 5E 1D 37 CF 61 C7 97 35 AC 24 34 sP.."^.7.a..5.$4 0010: CF 14 67 D7 2D CC 19 6B D3 2E E2 67 00 8B 67 AE ..g.-..k...g..g. 0020: E4 DB A9 95 97 94 C8 E5 18 C9 56 EC F6 38 65 A7 ..........V..8e. 0030: 0B 72 C0 C2 F0 ED 9D 51 8A 23 5E 20 EB BE 3C 72 .r.....Q.#^ .. |
0 | org.cryptacular.x509.ExtensionReaderTest@76b10754 | |
testReadEncryptedPrivateKey Test class: org.cryptacular.util.KeyPairUtilTest Parameters: src/test/resources/keys/dsa-openssl-des3.pem, vtcrypt, interface java.security.interfaces.DSAPrivateKey |
0 | org.cryptacular.util.KeyPairUtilTest@17695df3 | |
testReadEncryptedPrivateKey Test class: org.cryptacular.util.KeyPairUtilTest Parameters: src/test/resources/keys/rsa-openssl-des.pem, vtcrypt, interface java.security.interfaces.RSAPrivateCrtKey |
0 | org.cryptacular.util.KeyPairUtilTest@17695df3 | |
testReadEncryptedPrivateKey Test class: org.cryptacular.util.KeyPairUtilTest Parameters: src/test/resources/keys/rsa-openssl-des-noheader.pem, vtcrypt, interface java.security.interfaces.RSAPrivateCrtKey |
0 | org.cryptacular.util.KeyPairUtilTest@17695df3 | |
testReadEncryptedPrivateKey Test class: org.cryptacular.util.KeyPairUtilTest Parameters: src/test/resources/keys/rsa-openssl-des3.pem, vtcrypt, interface java.security.interfaces.RSAPrivateCrtKey |
0 | org.cryptacular.util.KeyPairUtilTest@17695df3 | |
testReadEncryptedPrivateKey Test class: org.cryptacular.util.KeyPairUtilTest Parameters: src/test/resources/keys/ec-openssl-secp224k1-explicit-des.pem, vtcrypt, interface java.security.interfaces.ECPrivateKey |
0 | org.cryptacular.util.KeyPairUtilTest@17695df3 | |
testReadEncryptedPrivateKey Test class: org.cryptacular.util.KeyPairUtilTest Parameters: src/test/resources/keys/ec-openssl-sect571r1-explicit-des.pem, vtcrypt, interface java.security.interfaces.ECPrivateKey |
0 | org.cryptacular.util.KeyPairUtilTest@17695df3 | |
testReadEncryptedPrivateKey Test class: org.cryptacular.util.KeyPairUtilTest Parameters: src/test/resources/keys/dsa-pkcs8-priv.der, vtcrypt, interface java.security.interfaces.DSAPrivateKey |
0 | org.cryptacular.util.KeyPairUtilTest@17695df3 | |
testReadEncryptedPrivateKey Test class: org.cryptacular.util.KeyPairUtilTest Parameters: src/test/resources/keys/dsa-pkcs8-priv.pem, vtcrypt, interface java.security.interfaces.DSAPrivateKey |
0 | org.cryptacular.util.KeyPairUtilTest@17695df3 | |
testReadEncryptedPrivateKey Test class: org.cryptacular.util.KeyPairUtilTest Parameters: src/test/resources/keys/dsa-pkcs8-v2-des3.der, vtcrypt, interface java.security.interfaces.DSAPrivateKey |
0 | org.cryptacular.util.KeyPairUtilTest@17695df3 | |
testReadEncryptedPrivateKey Test class: org.cryptacular.util.KeyPairUtilTest Parameters: src/test/resources/keys/dsa-pkcs8-v2-des3.pem, vtcrypt, interface java.security.interfaces.DSAPrivateKey |
0 | org.cryptacular.util.KeyPairUtilTest@17695df3 | |
testReadEncryptedPrivateKey Test class: org.cryptacular.util.KeyPairUtilTest Parameters: src/test/resources/keys/rsa-pkcs8-v1-md5-des.der, vtcrypt, interface java.security.interfaces.RSAPrivateCrtKey |
0 | org.cryptacular.util.KeyPairUtilTest@17695df3 | |
testReadEncryptedPrivateKey Test class: org.cryptacular.util.KeyPairUtilTest Parameters: src/test/resources/keys/rsa-pkcs8-v1-md5-des.pem, vtcrypt, interface java.security.interfaces.RSAPrivateCrtKey |
0 | org.cryptacular.util.KeyPairUtilTest@17695df3 | |
testReadEncryptedPrivateKey Test class: org.cryptacular.util.KeyPairUtilTest Parameters: src/test/resources/keys/rsa-pkcs8-v1-md5-rc2-64.der, vtcrypt, interface java.security.interfaces.RSAPrivateCrtKey |
0 | org.cryptacular.util.KeyPairUtilTest@17695df3 | |
testReadEncryptedPrivateKey Test class: org.cryptacular.util.KeyPairUtilTest Parameters: src/test/resources/keys/rsa-pkcs8-v2-aes256.der, vtcrypt, interface java.security.interfaces.RSAPrivateCrtKey |
0 | org.cryptacular.util.KeyPairUtilTest@17695df3 | |
testReadEncryptedPrivateKey Test class: org.cryptacular.util.KeyPairUtilTest Parameters: src/test/resources/keys/rsa-pkcs8-v2-aes256.pem, vtcrypt, interface java.security.interfaces.RSAPrivateCrtKey |
0 | org.cryptacular.util.KeyPairUtilTest@17695df3 | |
testReadEncryptedPrivateKey Test class: org.cryptacular.util.KeyPairUtilTest Parameters: src/test/resources/keys/rsa-pkcs8-v2-aes256-noheader.pem, vtcrypt, interface java.security.interfaces.RSAPrivateCrtKey |
0 | org.cryptacular.util.KeyPairUtilTest@17695df3 | |
testReadEncryptedPrivateKey Test class: org.cryptacular.util.KeyPairUtilTest Parameters: src/test/resources/keys/ec-pkcs8-secp224k1-explicit-sha1-rc4-128.der, vtcrypt, interface java.security.interfaces.ECPrivateKey |
0 | org.cryptacular.util.KeyPairUtilTest@17695df3 | |
testReadEncryptedPrivateKey Test class: org.cryptacular.util.KeyPairUtilTest Parameters: src/test/resources/keys/ec-pkcs8-secp224k1-explicit-v1-sha1-rc2-64.der, vtcrypt, interface java.security.interfaces.ECPrivateKey |
0 | org.cryptacular.util.KeyPairUtilTest@17695df3 | |
testReadEncryptedPrivateKey Test class: org.cryptacular.util.KeyPairUtilTest Parameters: src/test/resources/keys/ec-pkcs8-secp224k1-explicit-v2-des3.pem, vtcrypt, interface java.security.interfaces.ECPrivateKey |
0 | org.cryptacular.util.KeyPairUtilTest@17695df3 | |
testReadEncryptedPrivateKey Test class: org.cryptacular.util.KeyPairUtilTest Parameters: src/test/resources/keys/ec-pkcs8-sect571r1-explicit-v2-aes128.pem, vtcrypt, interface java.security.interfaces.ECPrivateKey |
0 | org.cryptacular.util.KeyPairUtilTest@17695df3 | |
testReadEncryptedPrivateKey Test class: org.cryptacular.util.KeyPairUtilTest Parameters: src/test/resources/keys/ec-pkcs8-sect571r1-named-v1-sha1-rc2-64.der, vtcrypt, interface java.security.interfaces.ECPrivateKey |
0 | org.cryptacular.util.KeyPairUtilTest@17695df3 | |
testReadExtendedKeyUsage Test class: org.cryptacular.x509.ExtensionReaderTest Parameters: [ [ Version: V3 Subject: C=US, DC=vt, DC=edu, O=Virginia Polytechnic Institute and State University, CN=Marvin S Addison, UID=1145718 Signature Algorithm: SHA1withRSA, OID = 1.2.840.113549.1.1.5 Key: Sun RSA public key, 1024 bits modulus: 108529308450048011771625485016587515413160236976176040526725514796702758117751622384303269864507123291857847334176851579944518348512354272752810731714396392550684005751222700904404533561241649030171027718964345672642310591191808798043047456844832294046728385620713249918400491169901258745951931628978567122541 public exponent: 65537 Validity: [From: Tue Jan 27 09:39:02 EST 2009, To: Thu Jan 27 09:39:02 EST 2011] Issuer: SERIALNUMBER=12, CN=DEV Virginia Tech Class 1 Server CA, O=Virginia Polytechnic Institute and State University, C=US, DC=vt, DC=edu SerialNumber: [ 2f56fcaf 2c138123] Certificate Extensions: 7 [1]: ObjectId: 2.5.29.35 Criticality=false AuthorityKeyIdentifier [ KeyIdentifier [ 0000: 38 E0 6F AE 48 ED 5E 23 F6 22 9B 1E E7 9C 19 16 8.o.H.^#."...... 0010: 47 B8 7E 92 G... ] ] [2]: ObjectId: 2.5.29.19 Criticality=false BasicConstraints:[ CA:false PathLen: undefined ] [3]: ObjectId: 2.5.29.32 Criticality=false CertificatePolicies [ [CertificatePolicyId: [1.3.6.1.4.1.6760.5.2.2.2.1] [] ] [CertificatePolicyId: [1.3.6.1.4.1.6760.5.2.2.1.1] [] ] [CertificatePolicyId: [1.3.6.1.4.1.6760.5.2.2.4.1] [PolicyQualifierInfo: [ qualifierID: 1.3.6.1.5.5.7.2.1 qualifier: 0000: 16 2A 68 74 74 70 3A 2F 2F 77 77 77 2E 70 6B 69 .*http://www.pki 0010: 2E 76 74 2E 65 64 75 2F 76 74 75 63 61 2F 63 70 .vt.edu/vtuca/cp 0020: 73 2F 69 6E 64 65 78 2E 68 74 6D 6C s/index.html ]] ] [CertificatePolicyId: [1.3.6.1.4.1.6760.5.2.2.3.1] [] ] ] [4]: ObjectId: 2.5.29.37 Criticality=false ExtendedKeyUsages [ clientAuth emailProtection 1.3.6.1.4.1.311.20.2.2 ] [5]: ObjectId: 2.5.29.15 Criticality=false KeyUsage [ DigitalSignature Non_repudiation ] [6]: ObjectId: 2.5.29.17 Criticality=false SubjectAlternativeName [ RFC822Name: eprov@vt.edu ] [7]: ObjectId: 2.5.29.14 Criticality=false SubjectKeyIdentifier [ KeyIdentifier [ 0000: 25 48 2F 28 EC 5D 19 BB 1D 25 AE 94 93 B1 7B B5 %H/(.]...%...... 0010: 35 96 24 66 5.$f ] ] ] Algorithm: [SHA1withRSA] Signature: 0000: 73 50 E7 A8 22 5E 1D 37 CF 61 C7 97 35 AC 24 34 sP.."^.7.a..5.$4 0010: CF 14 67 D7 2D CC 19 6B D3 2E E2 67 00 8B 67 AE ..g.-..k...g..g. 0020: E4 DB A9 95 97 94 C8 E5 18 C9 56 EC F6 38 65 A7 ..........V..8e. 0030: 0B 72 C0 C2 F0 ED 9D 51 8A 23 5E 20 EB BE 3C 72 .r.....Q.#^ .. |
0 | org.cryptacular.x509.ExtensionReaderTest@76b10754 | |
testReadExtendedKeyUsage Test class: org.cryptacular.x509.ExtensionReaderTest Parameters: [ [ Version: V3 Subject: CN=login.live.com, OU=Passport, O=Microsoft Corporation, STREET=One Microsoft Way, L=Redmond, ST=Washington, OID.2.5.4.17=98052, C=US, SERIALNUMBER=600413485, OID.2.5.4.15="V1.0, Clause 5.(b)", OID.1.3.6.1.4.1.311.60.2.1.2=Washington, OID.1.3.6.1.4.1.311.60.2.1.3=US Signature Algorithm: SHA1withRSA, OID = 1.2.840.113549.1.1.5 Key: Sun RSA public key, 1024 bits modulus: 120497945131951870160363671641930498453367046238721805793375732582852280429092977484234939122051867086123789549293149296004125165601272131224930907607358739970312141256524000285577290121522491060454037870567493048357143219116539150158329357664713190548066373919744607867509347663671177192292887080837566891167 public exponent: 65537 Validity: [From: Mon Jun 15 20:00:00 EDT 2009, To: Wed Jun 16 19:59:59 EDT 2010] Issuer: CN=VeriSign Class 3 Extended Validation SSL CA, OU=Terms of use at https://www.verisign.com/rpa (c)06, OU=VeriSign Trust Network, O="VeriSign, Inc.", C=US SerialNumber: [ 59f8c7aa 8616d173 177c505c 016e381b] Certificate Extensions: 9 [1]: ObjectId: 1.3.6.1.5.5.7.1.12 Criticality=false Extension unknown: DER encoded OCTET string = 0000: 04 62 30 60 A1 5E A0 5C 30 5A 30 58 30 56 16 09 .b0`.^.\0Z0X0V.. 0010: 69 6D 61 67 65 2F 67 69 66 30 21 30 1F 30 07 06 image/gif0!0.0.. 0020: 05 2B 0E 03 02 1A 04 14 4B 6B B9 28 96 06 0C BB .+......Kk.(.... 0030: D0 52 38 9B 29 AC 4B 07 8B 21 05 18 30 26 16 24 .R8.).K..!..0&.$ 0040: 68 74 74 70 3A 2F 2F 6C 6F 67 6F 2E 76 65 72 69 http://logo.veri 0050: 73 69 67 6E 2E 63 6F 6D 2F 76 73 6C 6F 67 6F 31 sign.com/vslogo1 0060: 2E 67 69 66 .gif [2]: ObjectId: 1.3.6.1.5.5.7.1.1 Criticality=false AuthorityInfoAccess [ [ accessMethod: ocsp accessLocation: URIName: http://EVSecure-ocsp.verisign.com , accessMethod: caIssuers accessLocation: URIName: http://EVSecure-aia.verisign.com/EVSecure2006.cer ] ] [3]: ObjectId: 2.5.29.35 Criticality=false AuthorityKeyIdentifier [ KeyIdentifier [ 0000: FC 8A 50 BA 9E B9 25 5A 7B 55 85 4F 95 00 63 8F ..P...%Z.U.O..c. 0010: E9 58 6B 43 .XkC ] ] [4]: ObjectId: 2.5.29.19 Criticality=false BasicConstraints:[ CA:false PathLen: undefined ] [5]: ObjectId: 2.5.29.31 Criticality=false CRLDistributionPoints [ [DistributionPoint: [URIName: http://EVSecure-crl.verisign.com/EVSecure2006.crl] ]] [6]: ObjectId: 2.5.29.32 Criticality=false CertificatePolicies [ [CertificatePolicyId: [2.16.840.1.113733.1.7.23.6] [PolicyQualifierInfo: [ qualifierID: 1.3.6.1.5.5.7.2.1 qualifier: 0000: 16 1C 68 74 74 70 73 3A 2F 2F 77 77 77 2E 76 65 ..https://www.ve 0010: 72 69 73 69 67 6E 2E 63 6F 6D 2F 72 70 61 risign.com/rpa ]] ] ] [7]: ObjectId: 2.5.29.37 Criticality=false ExtendedKeyUsages [ serverAuth clientAuth ] [8]: ObjectId: 2.5.29.15 Criticality=false KeyUsage [ DigitalSignature Key_Encipherment ] [9]: ObjectId: 2.5.29.14 Criticality=false SubjectKeyIdentifier [ KeyIdentifier [ 0000: 31 AE F1 7C 98 67 E9 1F 19 69 A2 A7 84 1E 67 5C 1....g...i....g\ 0010: AA C3 6B 75 ..ku ] ] ] Algorithm: [SHA1withRSA] Signature: 0000: 76 3C F1 05 F9 DA 56 69 5B 39 67 22 F8 19 D7 63 v<....Vi[9g"...c 0010: D8 59 66 A4 8A B2 A9 34 0A BB 1D 05 05 E8 B7 E3 .Yf....4........ 0020: DC 3E 9C DF 8B 87 1D 51 CF 3F F0 FA FA 4A F2 C0 .>.....Q.?...J.. 0030: AA 2F E4 A0 77 3A 7B 3D 12 C4 AD 50 C9 C7 EE C0 ./..w:.=...P.... 0040: 05 15 08 AB 1D FE 7A 7B F6 FD 8A F7 85 07 B8 A6 ......z......... 0050: FE 35 3C C7 51 2B 41 83 72 A8 49 EE FF 98 AD E0 .5<.Q+A.r.I..... 0060: 3F 50 92 4A 98 2B F6 EF B0 1E 34 21 8D D2 18 AE ?P.J.+....4!.... 0070: 8C C7 24 3D 82 4F F7 23 5F 80 35 11 9C B9 0A 15 ..$=.O.#_.5..... 0080: 7B D7 D2 FB 52 28 1A 9E 64 FA 8C E6 36 FA 88 0F ....R(..d...6... 0090: DE 9A 5D D5 68 19 1E 70 86 1D C8 94 6A 24 7A 92 ..].h..p....j$z. 00A0: 3C 3D A7 A5 03 8C CD 7D 2E 0D C3 1E 7C 3D CF 18 <=...........=.. 00B0: C5 1D 38 FE 30 57 3D A8 B0 5B DE 6E D0 11 D1 0E ..8.0W=..[.n.... 00C0: 3B 58 70 41 D5 98 4B 4F 1B 8C 45 EF BA E2 12 3B ;XpA..KO..E....; 00D0: 4B 44 AF 6F 17 E6 2A F7 CC 6C 5E EB A1 9E D0 AA KD.o..*..l^..... 00E0: 22 D8 03 35 CB D8 2A F3 E6 CE 56 A0 EE 75 4D A9 "..5..*...V..uM. 00F0: A3 22 17 7C 55 DC 43 5D C7 44 DB 60 BE 71 F7 7D ."..U.C].D.`.q.. ], [Lorg.bouncycastle.asn1.x509.KeyPurposeId;@15bb6bea |
0 | org.cryptacular.x509.ExtensionReaderTest@76b10754 | |
testReadIssuer Test class: org.cryptacular.x509.dn.NameReaderTest Parameters: [ [ Version: V3 Subject: C=US, DC=vt, DC=edu, O=Virginia Polytechnic Institute and State University, CN=Marvin S Addison, UID=1145718 Signature Algorithm: SHA1withRSA, OID = 1.2.840.113549.1.1.5 Key: Sun RSA public key, 1024 bits modulus: 108529308450048011771625485016587515413160236976176040526725514796702758117751622384303269864507123291857847334176851579944518348512354272752810731714396392550684005751222700904404533561241649030171027718964345672642310591191808798043047456844832294046728385620713249918400491169901258745951931628978567122541 public exponent: 65537 Validity: [From: Tue Jan 27 09:39:02 EST 2009, To: Thu Jan 27 09:39:02 EST 2011] Issuer: SERIALNUMBER=12, CN=DEV Virginia Tech Class 1 Server CA, O=Virginia Polytechnic Institute and State University, C=US, DC=vt, DC=edu SerialNumber: [ 2f56fcaf 2c138123] Certificate Extensions: 7 [1]: ObjectId: 2.5.29.35 Criticality=false AuthorityKeyIdentifier [ KeyIdentifier [ 0000: 38 E0 6F AE 48 ED 5E 23 F6 22 9B 1E E7 9C 19 16 8.o.H.^#."...... 0010: 47 B8 7E 92 G... ] ] [2]: ObjectId: 2.5.29.19 Criticality=false BasicConstraints:[ CA:false PathLen: undefined ] [3]: ObjectId: 2.5.29.32 Criticality=false CertificatePolicies [ [CertificatePolicyId: [1.3.6.1.4.1.6760.5.2.2.2.1] [] ] [CertificatePolicyId: [1.3.6.1.4.1.6760.5.2.2.1.1] [] ] [CertificatePolicyId: [1.3.6.1.4.1.6760.5.2.2.4.1] [PolicyQualifierInfo: [ qualifierID: 1.3.6.1.5.5.7.2.1 qualifier: 0000: 16 2A 68 74 74 70 3A 2F 2F 77 77 77 2E 70 6B 69 .*http://www.pki 0010: 2E 76 74 2E 65 64 75 2F 76 74 75 63 61 2F 63 70 .vt.edu/vtuca/cp 0020: 73 2F 69 6E 64 65 78 2E 68 74 6D 6C s/index.html ]] ] [CertificatePolicyId: [1.3.6.1.4.1.6760.5.2.2.3.1] [] ] ] [4]: ObjectId: 2.5.29.37 Criticality=false ExtendedKeyUsages [ clientAuth emailProtection 1.3.6.1.4.1.311.20.2.2 ] [5]: ObjectId: 2.5.29.15 Criticality=false KeyUsage [ DigitalSignature Non_repudiation ] [6]: ObjectId: 2.5.29.17 Criticality=false SubjectAlternativeName [ RFC822Name: eprov@vt.edu ] [7]: ObjectId: 2.5.29.14 Criticality=false SubjectKeyIdentifier [ KeyIdentifier [ 0000: 25 48 2F 28 EC 5D 19 BB 1D 25 AE 94 93 B1 7B B5 %H/(.]...%...... 0010: 35 96 24 66 5.$f ] ] ] Algorithm: [SHA1withRSA] Signature: 0000: 73 50 E7 A8 22 5E 1D 37 CF 61 C7 97 35 AC 24 34 sP.."^.7.a..5.$4 0010: CF 14 67 D7 2D CC 19 6B D3 2E E2 67 00 8B 67 AE ..g.-..k...g..g. 0020: E4 DB A9 95 97 94 C8 E5 18 C9 56 EC F6 38 65 A7 ..........V..8e. 0030: 0B 72 C0 C2 F0 ED 9D 51 8A 23 5E 20 EB BE 3C 72 .r.....Q.#^ .. |
0 | org.cryptacular.x509.dn.NameReaderTest@de3a06f | |
testReadIssuer Test class: org.cryptacular.x509.dn.NameReaderTest Parameters: [ [ Version: V3 Subject: C=US, DC=edu, DC=vt, ST=Virginia, L=Blacksburg, O=Virginia Polytechnic Institute and State University, OU=Middleware-Client, OU=SETI, SERIALNUMBER=1248110657961, CN=glider.cc.vt.edu Signature Algorithm: SHA1withRSA, OID = 1.2.840.113549.1.1.5 Key: Sun RSA public key, 2048 bits modulus: 22670184084993017202939822558473031395099990045966368962766529798964631233003582884545716562548500069461022149998581384261371002736193964298810565647542202042037546948646969629533574787297104185028716628921879986488619106993559998928627560588371302784917426580956517040679548630578486437029343749143998881440285260540504403820264795967806266907266602246956136774469682832205590889488291525444732308517875225090627217253268598145236483613135752298897886784601866818764520982958756143498835535580292819164060877110008377317862822006839097497491887117324484300809350410983538923009670725836956752981562542724097663370189 public exponent: 65537 Validity: [From: Mon Jul 20 14:16:39 EDT 2009, To: Wed Jul 20 14:16:39 EDT 2011] Issuer: CN=Virginia Tech Middleware CA, O=Virginia Polytechnic Institute and State University, C=US, DC=vt, DC=edu SerialNumber: [ 33dcc5fa 2383d4d2] Certificate Extensions: 7 [1]: ObjectId: 2.5.29.35 Criticality=false AuthorityKeyIdentifier [ KeyIdentifier [ 0000: FD 36 40 22 9A D5 FC 5B F0 04 C9 90 E6 4F 4F 88 .6@"...[.....OO. 0010: 4B 44 F8 4E KD.N ] ] [2]: ObjectId: 2.5.29.19 Criticality=false BasicConstraints:[ CA:false PathLen: undefined ] [3]: ObjectId: 2.5.29.31 Criticality=false CRLDistributionPoints [ [DistributionPoint: [URIName: http://vtca-p.eprov.seti.vt.edu:8080/ejbca/publicweb/webdist/certdist?cmd=crl&issuer=CN=Virginia+Tech+Middleware+CA,O=Virginia+Polytechnic+Institute+and+State+University,DC=vt,DC=edu,C=US] CRLIssuer:[C=US, DC=edu, DC=vt, O=Virginia Polytechnic Institute and State University, CN=Virginia Tech Middleware CA] ]] [4]: ObjectId: 2.5.29.32 Criticality=false CertificatePolicies [ [CertificatePolicyId: [1.3.6.1.4.1.6760.5.2.2.2.1] [] ] [CertificatePolicyId: [1.3.6.1.4.1.6760.5.2.2.1.1] [] ] [CertificatePolicyId: [1.3.6.1.4.1.6760.5.2.2.4.1] [PolicyQualifierInfo: [ qualifierID: 1.3.6.1.5.5.7.2.1 qualifier: 0000: 16 1F 68 74 74 70 3A 2F 2F 77 77 77 2E 70 6B 69 ..http://www.pki 0010: 2E 76 74 2E 65 64 75 2F 76 74 6D 77 2F 63 70 73 .vt.edu/vtmw/cps 0020: 2F / ]] ] [CertificatePolicyId: [1.3.6.1.4.1.6760.5.2.2.3.1] [] ] ] [5]: ObjectId: 2.5.29.37 Criticality=false ExtendedKeyUsages [ clientAuth ] [6]: ObjectId: 2.5.29.15 Criticality=false KeyUsage [ DigitalSignature Non_repudiation Key_Encipherment Data_Encipherment ] [7]: ObjectId: 2.5.29.14 Criticality=false SubjectKeyIdentifier [ KeyIdentifier [ 0000: C7 36 9D EC 19 24 61 09 5D 0B 54 15 49 60 E9 DE .6...$a.].T.I`.. 0010: 3E 30 5A 67 >0Zg ] ] ] Algorithm: [SHA1withRSA] Signature: 0000: A1 3A A3 EA DB BC F0 C9 E7 43 91 73 8D 69 D4 C3 .:.......C.s.i.. 0010: 8A 95 B4 B1 7D 03 A0 A6 FC AB BF 83 8F 7F 2C D4 ..............,. 0020: AF 71 C1 A8 7B 9E 4E 6B 31 35 7D 88 CB 2C 69 8F .q....Nk15...,i. 0030: 93 02 02 7B 2F 22 8E 4B E3 FA 4C D8 10 7A 8F 29 ..../".K..L..z.) 0040: C3 42 4A A3 C4 5B 60 0B 39 C9 45 A1 B4 E9 51 0B .BJ..[`.9.E...Q. 0050: F1 49 68 9E 62 82 D2 B0 9F 28 04 28 D0 E1 16 34 .Ih.b....(.(...4 0060: DE E4 95 9D 5B E7 4B 1D 26 85 74 19 7D F5 B4 AB ....[.K.&.t..... 0070: BA 9F C7 CF 8E 84 37 B8 24 52 A8 E3 F8 A2 CE E0 ......7.$R...... 0080: BC 39 9B AF 5A F5 30 57 70 A4 B9 F5 54 A4 53 50 .9..Z.0Wp...T.SP 0090: 25 9E 42 95 7A A4 85 A7 76 EB 9B 30 F1 F4 C6 92 %.B.z...v..0.... 00A0: A6 7C 7B 47 1C 7F 34 DD 96 89 A4 51 48 6C CA 41 ...G..4....QHl.A 00B0: 5A 81 53 34 EF 59 D0 E0 5B 71 74 24 BE 5A 69 79 Z.S4.Y..[qt$.Ziy 00C0: 7B 7E B2 B1 7A AB 68 C5 56 06 FD D7 19 65 88 D1 ....z.h.V....e.. 00D0: 28 85 63 53 A5 FD C7 B0 21 D6 6D 7A 51 F2 65 83 (.cS....!.mzQ.e. 00E0: B1 07 30 4B 5E A7 DE A7 61 A3 11 5A A1 AA A9 01 ..0K^...a..Z.... 00F0: 40 B8 B0 D5 6A 83 27 A1 57 97 3E CB B7 75 7A 01 @...j.'.W.>..uz. 0100: 01 ED 4F 54 13 FE 57 23 0F B7 38 4A D8 F6 E7 F5 ..OT..W#..8J.... 0110: E1 F3 DB 56 55 5E 40 A5 C7 1D 0C 64 FC DC 91 CD ...VU^@....d.... 0120: E9 D2 36 AD 34 E4 37 01 52 F8 FB 83 63 5A 20 8D ..6.4.7.R...cZ . 0130: 4C 8C E0 EE 76 A2 51 96 63 B5 AC E7 19 8E 7F E7 L...v.Q.c....... 0140: 03 24 0C C6 09 D1 7D E0 E6 3B 73 E6 7D BB 2B 28 .$.......;s...+( 0150: EB 9A FE 42 91 A1 0A C2 E7 0B F7 4A C3 A6 17 AC ...B.......J.... 0160: F2 B3 E0 B0 B8 BC 9D A0 D8 27 35 19 BD D9 A8 E0 .........'5..... 0170: A4 4A DF 4E 1D CA 8B 7F 36 8D BA 5E ED 27 1F 36 .J.N....6..^.'.6 0180: 6F BB 03 76 0A 13 8F 25 6B A1 8E 4C D2 5B 17 12 o..v...%k..L.[.. 0190: C2 A1 D6 01 70 A7 72 D6 8B 3E 4D 04 72 3C B1 2A ....p.r..>M.r<.* 01A0: B0 02 E4 0F D9 1E 71 3E 28 FC 2E 9F F4 85 AB 16 ......q>(....... 01B0: 38 D6 4D 50 B5 11 8A C4 0A 16 CB 30 C8 4F BA 51 8.MP.......0.O.Q 01C0: 36 C5 A0 48 E4 14 43 2B C7 FA 4C 39 C5 93 E3 DD 6..H..C+..L9.... 01D0: 09 34 74 71 71 BF 9F 6F 45 06 5D 9D 16 76 6F 4D .4tqq..oE.]..voM 01E0: 28 8C B5 2F DF 04 1E 99 0F 9C D0 EE 89 A5 EC FE (../............ 01F0: 58 69 BB 9E 8B 8A 95 00 59 D8 8B E2 CC 01 70 20 Xi......Y.....p ], DC=edu, DC=vt, C=US, O=Virginia Polytechnic Institute and State University, CN=Virginia Tech Middleware CA |
0 | org.cryptacular.x509.dn.NameReaderTest@de3a06f | |
testReadIssuer Test class: org.cryptacular.x509.dn.NameReaderTest Parameters: [ [ Version: V3 Subject: CN=b.foo.com, CN=a.foo.com, DC=ldaptive, DC=org Signature Algorithm: SHA1withRSA, OID = 1.2.840.113549.1.1.5 Key: Sun RSA public key, 1024 bits modulus: 120138884435126326188779658300386371521243864392857853301515928689910516013194720554439904864619688257249958621171342765571018418368102274511732739147041962696311464138288267430335002109275291655070923707743664770482657245107060506796301324180154069680247744249354183111812851909378589168871659939107907226277 public exponent: 65537 Validity: [From: Fri Aug 29 15:51:19 EDT 2014, To: Sun Sep 28 15:51:19 EDT 2014] Issuer: CN=b.foo.com, CN=a.foo.com, DC=ldaptive, DC=org SerialNumber: [ 01527d] Certificate Extensions: 3 [1]: ObjectId: 2.5.29.35 Criticality=false AuthorityKeyIdentifier [ KeyIdentifier [ 0000: 87 46 CE 00 37 73 C6 74 BF E2 3A 43 EA FC 28 E3 .F..7s.t..:C..(. 0010: 73 A7 FC 10 s... ] [CN=b.foo.com, CN=a.foo.com, DC=ldaptive, DC=org] SerialNumber: [ 01527d] ] [2]: ObjectId: 2.5.29.19 Criticality=false BasicConstraints:[ CA:true PathLen:2147483647 ] [3]: ObjectId: 2.5.29.14 Criticality=false SubjectKeyIdentifier [ KeyIdentifier [ 0000: 87 46 CE 00 37 73 C6 74 BF E2 3A 43 EA FC 28 E3 .F..7s.t..:C..(. 0010: 73 A7 FC 10 s... ] ] ] Algorithm: [SHA1withRSA] Signature: 0000: 2F BE 9A CF E1 AC 83 A2 63 81 9D CA 27 BC AA 22 /.......c...'.." 0010: 16 14 05 3F 21 92 E4 6C 54 8F C0 5A 55 42 B6 0B ...?!..lT..ZUB.. 0020: 74 DE E6 FB 10 88 72 AD BE BE 26 99 75 71 BA 41 t.....r...&.uq.A 0030: 83 82 F1 D6 2B D9 44 68 12 85 66 F8 33 DF C7 61 ....+.Dh..f.3..a 0040: E3 4E 89 17 10 8B 0D 4B B3 83 C7 CA FF B0 19 89 .N.....K........ 0050: D9 41 EF 45 D3 D1 3A DA B0 63 8B 42 81 89 5F EC .A.E..:..c.B.._. 0060: B5 83 FE CD BB 79 15 58 09 36 5B 73 03 05 D6 10 .....y.X.6[s.... 0070: 5F 68 D7 B5 55 30 59 E4 C2 E4 CF 27 B0 67 AB 56 _h..U0Y....'.g.V ], DC=org, DC=ldaptive, CN=a.foo.com, CN=b.foo.com |
0 | org.cryptacular.x509.dn.NameReaderTest@de3a06f | |
testReadIssuer Test class: org.cryptacular.x509.dn.NameReaderTest Parameters: [ [ Version: V3 Subject: DC=org, DC=ldaptive, CN=a.foo.com + CN=b.foo.com Signature Algorithm: SHA1withRSA, OID = 1.2.840.113549.1.1.5 Key: Sun RSA public key, 1024 bits modulus: 157797816009720739192902964524493598301837945102483149430868058647179920505384731991501999642849304274697264573021947301601236912690159635803190420499498774111714062865035683495322970276905381892725445085844063264079764900068650318748602364503482163767520686284580167415760570570381764753129309205288031966981 public exponent: 65537 Validity: [From: Fri Aug 29 15:26:59 EDT 2014, To: Sun Sep 28 15:26:59 EDT 2014] Issuer: DC=org, DC=ldaptive, CN=a.foo.com + CN=b.foo.com SerialNumber: [ 01527d] Certificate Extensions: 3 [1]: ObjectId: 2.5.29.35 Criticality=false AuthorityKeyIdentifier [ KeyIdentifier [ 0000: 1E C4 3E AB FD CB F1 AA C4 1A C9 00 C4 B8 A4 48 ..>............H 0010: 76 92 DC 93 v... ] [DC=org, DC=ldaptive, CN=a.foo.com + CN=b.foo.com] SerialNumber: [ 01527d] ] [2]: ObjectId: 2.5.29.19 Criticality=false BasicConstraints:[ CA:true PathLen:2147483647 ] [3]: ObjectId: 2.5.29.14 Criticality=false SubjectKeyIdentifier [ KeyIdentifier [ 0000: 1E C4 3E AB FD CB F1 AA C4 1A C9 00 C4 B8 A4 48 ..>............H 0010: 76 92 DC 93 v... ] ] ] Algorithm: [SHA1withRSA] Signature: 0000: 2D 4E 12 96 EA 91 12 3B F2 CE D6 43 65 1B 15 9C -N.....;...Ce... 0010: A9 F4 5B 2E 64 42 A8 77 C1 53 7F 53 64 AF F3 6F ..[.dB.w.S.Sd..o 0020: 8D EA E9 73 A8 EB 6D 98 46 3F 76 AF 14 18 7E 50 ...s..m.F?v....P 0030: 6C 88 A8 19 44 E0 5B 1C 9C 89 D6 30 CD 60 88 4F l...D.[....0.`.O 0040: FF 86 83 EA 70 05 C9 B3 A1 36 31 25 8D 1A 50 A7 ....p....61%..P. 0050: EF 7F 2E 29 DB 97 5C 68 6D FA D0 33 32 71 4A 66 ...)..\hm..32qJf 0060: 64 73 3E 1E 98 04 18 EA CC B0 B0 9E C0 AB 21 B9 ds>...........!. 0070: 1F 83 D3 7A 44 F5 E1 F9 00 AD 45 6E 27 97 42 D3 ...zD.....En'.B. ], CN=a.foo.com, CN=b.foo.com, DC=ldaptive, DC=org |
0 | org.cryptacular.x509.dn.NameReaderTest@de3a06f | |
testReadIssuerAlternativeName Test class: org.cryptacular.x509.ExtensionReaderTest Parameters: [ [ Version: V3 Subject: CN=test.example.com, O=Snake Oil Unlimited, ST=New York, C=US Signature Algorithm: SHA256withRSA, OID = 1.2.840.113549.1.1.11 Key: Sun RSA public key, 2048 bits modulus: 27850636911869863532402346920043290626522724120393608693379172483874254516476648393183780636048554687676531778023916238817988450771935694022100640485906878494975207115242656577861012843782584381110594206878025784268817157823324680944765145508221116022342361854772078071274222591825970354286120788706368625123517171294364827389292948134376932600777170550999079816931501625935426339327933560400766684832121787593896714864956323698215094667025089254298657790977449656300375649459672846699352847121897560042879698188027923868039513571181588681230718050497862996205216569951514915752215776697419243932989314863153119897717 public exponent: 65537 Validity: [From: Wed Dec 04 11:50:56 EST 2013, To: Sun Apr 21 12:50:56 EDT 2041] Issuer: CN=root.example.com, O=Snake Oil Unlimited, L=New York, ST=New York, C=US, DC=example, DC=com SerialNumber: [ 01] Certificate Extensions: 6 [1]: ObjectId: 2.16.840.1.113730.1.13 Criticality=false Extension unknown: DER encoded OCTET string = 0000: 04 1F 16 1D 4F 70 65 6E 53 53 4C 20 47 65 6E 65 ....OpenSSL Gene 0010: 72 61 74 65 64 20 43 65 72 74 69 66 69 63 61 74 rated Certificat 0020: 65 e [2]: ObjectId: 2.16.840.1.113730.1.4 Criticality=false Extension unknown: DER encoded OCTET string = 0000: 04 23 16 21 68 74 74 70 3A 2F 2F 63 72 6C 2E 65 .#.!http://crl.e 0010: 78 61 6D 70 6C 65 2E 63 6F 6D 2F 63 61 2D 63 72 xample.com/ca-cr 0020: 6C 2E 70 65 6D l.pem [3]: ObjectId: 2.5.29.35 Criticality=false AuthorityKeyIdentifier [ KeyIdentifier [ 0000: 7D 5A 81 08 93 BB 52 CF 2C 66 CD D7 C1 47 B3 11 .Z....R.,f...G.. 0010: 4B 01 43 6C K.Cl ] [CN=root.example.com, O=Snake Oil Unlimited, L=New York, ST=New York, C=US, DC=example, DC=com] SerialNumber: [ b93d7380 5c40de43] ] [4]: ObjectId: 2.5.29.19 Criticality=false BasicConstraints:[ CA:false PathLen: undefined ] [5]: ObjectId: 2.5.29.18 Criticality=false IssuerAlternativeName [ DNSName: snake-1.example.com DNSName: snake-2.example.com ] [6]: ObjectId: 2.5.29.14 Criticality=false SubjectKeyIdentifier [ KeyIdentifier [ 0000: 44 88 EF 79 2B 51 0B 16 31 FE 62 C3 2E D3 26 F6 D..y+Q..1.b...&. 0010: A8 EF CD A3 .... ] ] ] Algorithm: [SHA256withRSA] Signature: 0000: A3 F0 4A D0 E6 2A B2 F2 AB 4E 68 05 89 9D D4 95 ..J..*...Nh..... 0010: CC 7D 7C 01 39 44 F0 9A 52 18 3C 49 78 3B 1B 95 ....9D..R.
| 0 |
org.cryptacular.x509.ExtensionReaderTest@76b10754 | |
testReadKeyUsage Test class: org.cryptacular.x509.ExtensionReaderTest Parameters: [ [ Version: V3 Subject: C=US, DC=vt, DC=edu, O=Virginia Polytechnic Institute and State University, CN=Marvin S Addison, UID=1145718 Signature Algorithm: SHA1withRSA, OID = 1.2.840.113549.1.1.5 Key: Sun RSA public key, 1024 bits modulus: 108529308450048011771625485016587515413160236976176040526725514796702758117751622384303269864507123291857847334176851579944518348512354272752810731714396392550684005751222700904404533561241649030171027718964345672642310591191808798043047456844832294046728385620713249918400491169901258745951931628978567122541 public exponent: 65537 Validity: [From: Tue Jan 27 09:39:02 EST 2009, To: Thu Jan 27 09:39:02 EST 2011] Issuer: SERIALNUMBER=12, CN=DEV Virginia Tech Class 1 Server CA, O=Virginia Polytechnic Institute and State University, C=US, DC=vt, DC=edu SerialNumber: [ 2f56fcaf 2c138123] Certificate Extensions: 7 [1]: ObjectId: 2.5.29.35 Criticality=false AuthorityKeyIdentifier [ KeyIdentifier [ 0000: 38 E0 6F AE 48 ED 5E 23 F6 22 9B 1E E7 9C 19 16 8.o.H.^#."...... 0010: 47 B8 7E 92 G... ] ] [2]: ObjectId: 2.5.29.19 Criticality=false BasicConstraints:[ CA:false PathLen: undefined ] [3]: ObjectId: 2.5.29.32 Criticality=false CertificatePolicies [ [CertificatePolicyId: [1.3.6.1.4.1.6760.5.2.2.2.1] [] ] [CertificatePolicyId: [1.3.6.1.4.1.6760.5.2.2.1.1] [] ] [CertificatePolicyId: [1.3.6.1.4.1.6760.5.2.2.4.1] [PolicyQualifierInfo: [ qualifierID: 1.3.6.1.5.5.7.2.1 qualifier: 0000: 16 2A 68 74 74 70 3A 2F 2F 77 77 77 2E 70 6B 69 .*http://www.pki 0010: 2E 76 74 2E 65 64 75 2F 76 74 75 63 61 2F 63 70 .vt.edu/vtuca/cp 0020: 73 2F 69 6E 64 65 78 2E 68 74 6D 6C s/index.html ]] ] [CertificatePolicyId: [1.3.6.1.4.1.6760.5.2.2.3.1] [] ] ] [4]: ObjectId: 2.5.29.37 Criticality=false ExtendedKeyUsages [ clientAuth emailProtection 1.3.6.1.4.1.311.20.2.2 ] [5]: ObjectId: 2.5.29.15 Criticality=false KeyUsage [ DigitalSignature Non_repudiation ] [6]: ObjectId: 2.5.29.17 Criticality=false SubjectAlternativeName [ RFC822Name: eprov@vt.edu ] [7]: ObjectId: 2.5.29.14 Criticality=false SubjectKeyIdentifier [ KeyIdentifier [ 0000: 25 48 2F 28 EC 5D 19 BB 1D 25 AE 94 93 B1 7B B5 %H/(.]...%...... 0010: 35 96 24 66 5.$f ] ] ] Algorithm: [SHA1withRSA] Signature: 0000: 73 50 E7 A8 22 5E 1D 37 CF 61 C7 97 35 AC 24 34 sP.."^.7.a..5.$4 0010: CF 14 67 D7 2D CC 19 6B D3 2E E2 67 00 8B 67 AE ..g.-..k...g..g. 0020: E4 DB A9 95 97 94 C8 E5 18 C9 56 EC F6 38 65 A7 ..........V..8e. 0030: 0B 72 C0 C2 F0 ED 9D 51 8A 23 5E 20 EB BE 3C 72 .r.....Q.#^ .. |
0 | org.cryptacular.x509.ExtensionReaderTest@76b10754 | |
testReadKeyUsage Test class: org.cryptacular.x509.ExtensionReaderTest Parameters: [ [ Version: V3 Subject: CN=login.live.com, OU=Passport, O=Microsoft Corporation, STREET=One Microsoft Way, L=Redmond, ST=Washington, OID.2.5.4.17=98052, C=US, SERIALNUMBER=600413485, OID.2.5.4.15="V1.0, Clause 5.(b)", OID.1.3.6.1.4.1.311.60.2.1.2=Washington, OID.1.3.6.1.4.1.311.60.2.1.3=US Signature Algorithm: SHA1withRSA, OID = 1.2.840.113549.1.1.5 Key: Sun RSA public key, 1024 bits modulus: 120497945131951870160363671641930498453367046238721805793375732582852280429092977484234939122051867086123789549293149296004125165601272131224930907607358739970312141256524000285577290121522491060454037870567493048357143219116539150158329357664713190548066373919744607867509347663671177192292887080837566891167 public exponent: 65537 Validity: [From: Mon Jun 15 20:00:00 EDT 2009, To: Wed Jun 16 19:59:59 EDT 2010] Issuer: CN=VeriSign Class 3 Extended Validation SSL CA, OU=Terms of use at https://www.verisign.com/rpa (c)06, OU=VeriSign Trust Network, O="VeriSign, Inc.", C=US SerialNumber: [ 59f8c7aa 8616d173 177c505c 016e381b] Certificate Extensions: 9 [1]: ObjectId: 1.3.6.1.5.5.7.1.12 Criticality=false Extension unknown: DER encoded OCTET string = 0000: 04 62 30 60 A1 5E A0 5C 30 5A 30 58 30 56 16 09 .b0`.^.\0Z0X0V.. 0010: 69 6D 61 67 65 2F 67 69 66 30 21 30 1F 30 07 06 image/gif0!0.0.. 0020: 05 2B 0E 03 02 1A 04 14 4B 6B B9 28 96 06 0C BB .+......Kk.(.... 0030: D0 52 38 9B 29 AC 4B 07 8B 21 05 18 30 26 16 24 .R8.).K..!..0&.$ 0040: 68 74 74 70 3A 2F 2F 6C 6F 67 6F 2E 76 65 72 69 http://logo.veri 0050: 73 69 67 6E 2E 63 6F 6D 2F 76 73 6C 6F 67 6F 31 sign.com/vslogo1 0060: 2E 67 69 66 .gif [2]: ObjectId: 1.3.6.1.5.5.7.1.1 Criticality=false AuthorityInfoAccess [ [ accessMethod: ocsp accessLocation: URIName: http://EVSecure-ocsp.verisign.com , accessMethod: caIssuers accessLocation: URIName: http://EVSecure-aia.verisign.com/EVSecure2006.cer ] ] [3]: ObjectId: 2.5.29.35 Criticality=false AuthorityKeyIdentifier [ KeyIdentifier [ 0000: FC 8A 50 BA 9E B9 25 5A 7B 55 85 4F 95 00 63 8F ..P...%Z.U.O..c. 0010: E9 58 6B 43 .XkC ] ] [4]: ObjectId: 2.5.29.19 Criticality=false BasicConstraints:[ CA:false PathLen: undefined ] [5]: ObjectId: 2.5.29.31 Criticality=false CRLDistributionPoints [ [DistributionPoint: [URIName: http://EVSecure-crl.verisign.com/EVSecure2006.crl] ]] [6]: ObjectId: 2.5.29.32 Criticality=false CertificatePolicies [ [CertificatePolicyId: [2.16.840.1.113733.1.7.23.6] [PolicyQualifierInfo: [ qualifierID: 1.3.6.1.5.5.7.2.1 qualifier: 0000: 16 1C 68 74 74 70 73 3A 2F 2F 77 77 77 2E 76 65 ..https://www.ve 0010: 72 69 73 69 67 6E 2E 63 6F 6D 2F 72 70 61 risign.com/rpa ]] ] ] [7]: ObjectId: 2.5.29.37 Criticality=false ExtendedKeyUsages [ serverAuth clientAuth ] [8]: ObjectId: 2.5.29.15 Criticality=false KeyUsage [ DigitalSignature Key_Encipherment ] [9]: ObjectId: 2.5.29.14 Criticality=false SubjectKeyIdentifier [ KeyIdentifier [ 0000: 31 AE F1 7C 98 67 E9 1F 19 69 A2 A7 84 1E 67 5C 1....g...i....g\ 0010: AA C3 6B 75 ..ku ] ] ] Algorithm: [SHA1withRSA] Signature: 0000: 76 3C F1 05 F9 DA 56 69 5B 39 67 22 F8 19 D7 63 v<....Vi[9g"...c 0010: D8 59 66 A4 8A B2 A9 34 0A BB 1D 05 05 E8 B7 E3 .Yf....4........ 0020: DC 3E 9C DF 8B 87 1D 51 CF 3F F0 FA FA 4A F2 C0 .>.....Q.?...J.. 0030: AA 2F E4 A0 77 3A 7B 3D 12 C4 AD 50 C9 C7 EE C0 ./..w:.=...P.... 0040: 05 15 08 AB 1D FE 7A 7B F6 FD 8A F7 85 07 B8 A6 ......z......... 0050: FE 35 3C C7 51 2B 41 83 72 A8 49 EE FF 98 AD E0 .5<.Q+A.r.I..... 0060: 3F 50 92 4A 98 2B F6 EF B0 1E 34 21 8D D2 18 AE ?P.J.+....4!.... 0070: 8C C7 24 3D 82 4F F7 23 5F 80 35 11 9C B9 0A 15 ..$=.O.#_.5..... 0080: 7B D7 D2 FB 52 28 1A 9E 64 FA 8C E6 36 FA 88 0F ....R(..d...6... 0090: DE 9A 5D D5 68 19 1E 70 86 1D C8 94 6A 24 7A 92 ..].h..p....j$z. 00A0: 3C 3D A7 A5 03 8C CD 7D 2E 0D C3 1E 7C 3D CF 18 <=...........=.. 00B0: C5 1D 38 FE 30 57 3D A8 B0 5B DE 6E D0 11 D1 0E ..8.0W=..[.n.... 00C0: 3B 58 70 41 D5 98 4B 4F 1B 8C 45 EF BA E2 12 3B ;XpA..KO..E....; 00D0: 4B 44 AF 6F 17 E6 2A F7 CC 6C 5E EB A1 9E D0 AA KD.o..*..l^..... 00E0: 22 D8 03 35 CB D8 2A F3 E6 CE 56 A0 EE 75 4D A9 "..5..*...V..uM. 00F0: A3 22 17 7C 55 DC 43 5D C7 44 DB 60 BE 71 F7 7D ."..U.C].D.`.q.. ], 160 |
0 | org.cryptacular.x509.ExtensionReaderTest@76b10754 | |
testReadPrivateKey Test class: org.cryptacular.util.KeyPairUtilTest Parameters: src/test/resources/keys/dsa-openssl-nopass.der, interface java.security.interfaces.DSAPrivateKey |
0 | org.cryptacular.util.KeyPairUtilTest@17695df3 | |
testReadPrivateKey Test class: org.cryptacular.util.KeyPairUtilTest Parameters: src/test/resources/keys/dsa-openssl-nopass.pem, interface java.security.interfaces.DSAPrivateKey |
0 | org.cryptacular.util.KeyPairUtilTest@17695df3 | |
testReadPrivateKey Test class: org.cryptacular.util.KeyPairUtilTest Parameters: src/test/resources/keys/rsa-openssl-nopass.der, interface java.security.interfaces.RSAPrivateCrtKey |
0 | org.cryptacular.util.KeyPairUtilTest@17695df3 | |
testReadPrivateKey Test class: org.cryptacular.util.KeyPairUtilTest Parameters: src/test/resources/keys/rsa-openssl-nopass.pem, interface java.security.interfaces.RSAPrivateCrtKey |
0 | org.cryptacular.util.KeyPairUtilTest@17695df3 | |
testReadPrivateKey Test class: org.cryptacular.util.KeyPairUtilTest Parameters: src/test/resources/keys/ec-openssl-prime256v1-named-nopass.der, interface java.security.interfaces.ECPrivateKey |
0 | org.cryptacular.util.KeyPairUtilTest@17695df3 | |
testReadPrivateKey Test class: org.cryptacular.util.KeyPairUtilTest Parameters: src/test/resources/keys/ec-openssl-secp224k1-explicit-nopass.der, interface java.security.interfaces.ECPrivateKey |
0 | org.cryptacular.util.KeyPairUtilTest@17695df3 | |
testReadPrivateKey Test class: org.cryptacular.util.KeyPairUtilTest Parameters: src/test/resources/keys/ec-openssl-secp224k1-explicit-nopass.pem, interface java.security.interfaces.ECPrivateKey |
0 | org.cryptacular.util.KeyPairUtilTest@17695df3 | |
testReadPrivateKey Test class: org.cryptacular.util.KeyPairUtilTest Parameters: src/test/resources/keys/ec-openssl-sect571r1-explicit-nopass.der, interface java.security.interfaces.ECPrivateKey |
0 | org.cryptacular.util.KeyPairUtilTest@17695df3 | |
testReadPrivateKey Test class: org.cryptacular.util.KeyPairUtilTest Parameters: src/test/resources/keys/ec-openssl-sect571r1-explicit-nopass.pem, interface java.security.interfaces.ECPrivateKey |
0 | org.cryptacular.util.KeyPairUtilTest@17695df3 | |
testReadPrivateKey Test class: org.cryptacular.util.KeyPairUtilTest Parameters: src/test/resources/keys/dsa-pkcs8-nopass.der, interface java.security.interfaces.DSAPrivateKey |
0 | org.cryptacular.util.KeyPairUtilTest@17695df3 | |
testReadPrivateKey Test class: org.cryptacular.util.KeyPairUtilTest Parameters: src/test/resources/keys/dsa-pkcs8-nopass.pem, interface java.security.interfaces.DSAPrivateKey |
0 | org.cryptacular.util.KeyPairUtilTest@17695df3 | |
testReadPrivateKey Test class: org.cryptacular.util.KeyPairUtilTest Parameters: src/test/resources/keys/rsa-pkcs8-nopass.der, interface java.security.interfaces.RSAPrivateCrtKey |
0 | org.cryptacular.util.KeyPairUtilTest@17695df3 | |
testReadPrivateKey Test class: org.cryptacular.util.KeyPairUtilTest Parameters: src/test/resources/keys/rsa-pkcs8-nopass.pem, interface java.security.interfaces.RSAPrivateCrtKey |
0 | org.cryptacular.util.KeyPairUtilTest@17695df3 | |
testReadPrivateKey Test class: org.cryptacular.util.KeyPairUtilTest Parameters: src/test/resources/keys/rsa-pkcs8-nopass-noheader.pem, interface java.security.interfaces.RSAPrivateCrtKey |
0 | org.cryptacular.util.KeyPairUtilTest@17695df3 | |
testReadPrivateKey Test class: org.cryptacular.util.KeyPairUtilTest Parameters: src/test/resources/keys/ec-pkcs8-secp224k1-explicit-nopass.der, interface java.security.interfaces.ECPrivateKey |
0 | org.cryptacular.util.KeyPairUtilTest@17695df3 | |
testReadPrivateKey Test class: org.cryptacular.util.KeyPairUtilTest Parameters: src/test/resources/keys/ec-pkcs8-secp224k1-explicit-nopass.pem, interface java.security.interfaces.ECPrivateKey |
0 | org.cryptacular.util.KeyPairUtilTest@17695df3 | |
testReadPublicKey Test class: org.cryptacular.util.KeyPairUtilTest Parameters: src/test/resources/keys/dsa-pub.der, interface java.security.interfaces.DSAPublicKey |
0 | org.cryptacular.util.KeyPairUtilTest@17695df3 | |
testReadPublicKey Test class: org.cryptacular.util.KeyPairUtilTest Parameters: src/test/resources/keys/dsa-pub.pem, interface java.security.interfaces.DSAPublicKey |
0 | org.cryptacular.util.KeyPairUtilTest@17695df3 | |
testReadPublicKey Test class: org.cryptacular.util.KeyPairUtilTest Parameters: src/test/resources/keys/ec-secp224k1-explicit-pub.der, interface java.security.interfaces.ECPublicKey |
0 | org.cryptacular.util.KeyPairUtilTest@17695df3 | |
testReadPublicKey Test class: org.cryptacular.util.KeyPairUtilTest Parameters: src/test/resources/keys/ec-secp224k1-explicit-pub.pem, interface java.security.interfaces.ECPublicKey |
0 | org.cryptacular.util.KeyPairUtilTest@17695df3 | |
testReadPublicKey Test class: org.cryptacular.util.KeyPairUtilTest Parameters: src/test/resources/keys/rsa-pub.der, interface java.security.interfaces.RSAPublicKey |
0 | org.cryptacular.util.KeyPairUtilTest@17695df3 | |
testReadPublicKey Test class: org.cryptacular.util.KeyPairUtilTest Parameters: src/test/resources/keys/rsa-pub.pem, interface java.security.interfaces.RSAPublicKey |
0 | org.cryptacular.util.KeyPairUtilTest@17695df3 | |
testReadSubject Test class: org.cryptacular.x509.dn.NameReaderTest Parameters: [ [ Version: V3 Subject: C=US, DC=vt, DC=edu, O=Virginia Polytechnic Institute and State University, CN=Marvin S Addison, UID=1145718 Signature Algorithm: SHA1withRSA, OID = 1.2.840.113549.1.1.5 Key: Sun RSA public key, 1024 bits modulus: 108529308450048011771625485016587515413160236976176040526725514796702758117751622384303269864507123291857847334176851579944518348512354272752810731714396392550684005751222700904404533561241649030171027718964345672642310591191808798043047456844832294046728385620713249918400491169901258745951931628978567122541 public exponent: 65537 Validity: [From: Tue Jan 27 09:39:02 EST 2009, To: Thu Jan 27 09:39:02 EST 2011] Issuer: SERIALNUMBER=12, CN=DEV Virginia Tech Class 1 Server CA, O=Virginia Polytechnic Institute and State University, C=US, DC=vt, DC=edu SerialNumber: [ 2f56fcaf 2c138123] Certificate Extensions: 7 [1]: ObjectId: 2.5.29.35 Criticality=false AuthorityKeyIdentifier [ KeyIdentifier [ 0000: 38 E0 6F AE 48 ED 5E 23 F6 22 9B 1E E7 9C 19 16 8.o.H.^#."...... 0010: 47 B8 7E 92 G... ] ] [2]: ObjectId: 2.5.29.19 Criticality=false BasicConstraints:[ CA:false PathLen: undefined ] [3]: ObjectId: 2.5.29.32 Criticality=false CertificatePolicies [ [CertificatePolicyId: [1.3.6.1.4.1.6760.5.2.2.2.1] [] ] [CertificatePolicyId: [1.3.6.1.4.1.6760.5.2.2.1.1] [] ] [CertificatePolicyId: [1.3.6.1.4.1.6760.5.2.2.4.1] [PolicyQualifierInfo: [ qualifierID: 1.3.6.1.5.5.7.2.1 qualifier: 0000: 16 2A 68 74 74 70 3A 2F 2F 77 77 77 2E 70 6B 69 .*http://www.pki 0010: 2E 76 74 2E 65 64 75 2F 76 74 75 63 61 2F 63 70 .vt.edu/vtuca/cp 0020: 73 2F 69 6E 64 65 78 2E 68 74 6D 6C s/index.html ]] ] [CertificatePolicyId: [1.3.6.1.4.1.6760.5.2.2.3.1] [] ] ] [4]: ObjectId: 2.5.29.37 Criticality=false ExtendedKeyUsages [ clientAuth emailProtection 1.3.6.1.4.1.311.20.2.2 ] [5]: ObjectId: 2.5.29.15 Criticality=false KeyUsage [ DigitalSignature Non_repudiation ] [6]: ObjectId: 2.5.29.17 Criticality=false SubjectAlternativeName [ RFC822Name: eprov@vt.edu ] [7]: ObjectId: 2.5.29.14 Criticality=false SubjectKeyIdentifier [ KeyIdentifier [ 0000: 25 48 2F 28 EC 5D 19 BB 1D 25 AE 94 93 B1 7B B5 %H/(.]...%...... 0010: 35 96 24 66 5.$f ] ] ] Algorithm: [SHA1withRSA] Signature: 0000: 73 50 E7 A8 22 5E 1D 37 CF 61 C7 97 35 AC 24 34 sP.."^.7.a..5.$4 0010: CF 14 67 D7 2D CC 19 6B D3 2E E2 67 00 8B 67 AE ..g.-..k...g..g. 0020: E4 DB A9 95 97 94 C8 E5 18 C9 56 EC F6 38 65 A7 ..........V..8e. 0030: 0B 72 C0 C2 F0 ED 9D 51 8A 23 5E 20 EB BE 3C 72 .r.....Q.#^ .. |
0 | org.cryptacular.x509.dn.NameReaderTest@de3a06f | |
testReadSubject Test class: org.cryptacular.x509.dn.NameReaderTest Parameters: [ [ Version: V3 Subject: C=US, DC=edu, DC=vt, ST=Virginia, L=Blacksburg, O=Virginia Polytechnic Institute and State University, OU=Middleware-Client, OU=SETI, SERIALNUMBER=1248110657961, CN=glider.cc.vt.edu Signature Algorithm: SHA1withRSA, OID = 1.2.840.113549.1.1.5 Key: Sun RSA public key, 2048 bits modulus: 22670184084993017202939822558473031395099990045966368962766529798964631233003582884545716562548500069461022149998581384261371002736193964298810565647542202042037546948646969629533574787297104185028716628921879986488619106993559998928627560588371302784917426580956517040679548630578486437029343749143998881440285260540504403820264795967806266907266602246956136774469682832205590889488291525444732308517875225090627217253268598145236483613135752298897886784601866818764520982958756143498835535580292819164060877110008377317862822006839097497491887117324484300809350410983538923009670725836956752981562542724097663370189 public exponent: 65537 Validity: [From: Mon Jul 20 14:16:39 EDT 2009, To: Wed Jul 20 14:16:39 EDT 2011] Issuer: CN=Virginia Tech Middleware CA, O=Virginia Polytechnic Institute and State University, C=US, DC=vt, DC=edu SerialNumber: [ 33dcc5fa 2383d4d2] Certificate Extensions: 7 [1]: ObjectId: 2.5.29.35 Criticality=false AuthorityKeyIdentifier [ KeyIdentifier [ 0000: FD 36 40 22 9A D5 FC 5B F0 04 C9 90 E6 4F 4F 88 .6@"...[.....OO. 0010: 4B 44 F8 4E KD.N ] ] [2]: ObjectId: 2.5.29.19 Criticality=false BasicConstraints:[ CA:false PathLen: undefined ] [3]: ObjectId: 2.5.29.31 Criticality=false CRLDistributionPoints [ [DistributionPoint: [URIName: http://vtca-p.eprov.seti.vt.edu:8080/ejbca/publicweb/webdist/certdist?cmd=crl&issuer=CN=Virginia+Tech+Middleware+CA,O=Virginia+Polytechnic+Institute+and+State+University,DC=vt,DC=edu,C=US] CRLIssuer:[C=US, DC=edu, DC=vt, O=Virginia Polytechnic Institute and State University, CN=Virginia Tech Middleware CA] ]] [4]: ObjectId: 2.5.29.32 Criticality=false CertificatePolicies [ [CertificatePolicyId: [1.3.6.1.4.1.6760.5.2.2.2.1] [] ] [CertificatePolicyId: [1.3.6.1.4.1.6760.5.2.2.1.1] [] ] [CertificatePolicyId: [1.3.6.1.4.1.6760.5.2.2.4.1] [PolicyQualifierInfo: [ qualifierID: 1.3.6.1.5.5.7.2.1 qualifier: 0000: 16 1F 68 74 74 70 3A 2F 2F 77 77 77 2E 70 6B 69 ..http://www.pki 0010: 2E 76 74 2E 65 64 75 2F 76 74 6D 77 2F 63 70 73 .vt.edu/vtmw/cps 0020: 2F / ]] ] [CertificatePolicyId: [1.3.6.1.4.1.6760.5.2.2.3.1] [] ] ] [5]: ObjectId: 2.5.29.37 Criticality=false ExtendedKeyUsages [ clientAuth ] [6]: ObjectId: 2.5.29.15 Criticality=false KeyUsage [ DigitalSignature Non_repudiation Key_Encipherment Data_Encipherment ] [7]: ObjectId: 2.5.29.14 Criticality=false SubjectKeyIdentifier [ KeyIdentifier [ 0000: C7 36 9D EC 19 24 61 09 5D 0B 54 15 49 60 E9 DE .6...$a.].T.I`.. 0010: 3E 30 5A 67 >0Zg ] ] ] Algorithm: [SHA1withRSA] Signature: 0000: A1 3A A3 EA DB BC F0 C9 E7 43 91 73 8D 69 D4 C3 .:.......C.s.i.. 0010: 8A 95 B4 B1 7D 03 A0 A6 FC AB BF 83 8F 7F 2C D4 ..............,. 0020: AF 71 C1 A8 7B 9E 4E 6B 31 35 7D 88 CB 2C 69 8F .q....Nk15...,i. 0030: 93 02 02 7B 2F 22 8E 4B E3 FA 4C D8 10 7A 8F 29 ..../".K..L..z.) 0040: C3 42 4A A3 C4 5B 60 0B 39 C9 45 A1 B4 E9 51 0B .BJ..[`.9.E...Q. 0050: F1 49 68 9E 62 82 D2 B0 9F 28 04 28 D0 E1 16 34 .Ih.b....(.(...4 0060: DE E4 95 9D 5B E7 4B 1D 26 85 74 19 7D F5 B4 AB ....[.K.&.t..... 0070: BA 9F C7 CF 8E 84 37 B8 24 52 A8 E3 F8 A2 CE E0 ......7.$R...... 0080: BC 39 9B AF 5A F5 30 57 70 A4 B9 F5 54 A4 53 50 .9..Z.0Wp...T.SP 0090: 25 9E 42 95 7A A4 85 A7 76 EB 9B 30 F1 F4 C6 92 %.B.z...v..0.... 00A0: A6 7C 7B 47 1C 7F 34 DD 96 89 A4 51 48 6C CA 41 ...G..4....QHl.A 00B0: 5A 81 53 34 EF 59 D0 E0 5B 71 74 24 BE 5A 69 79 Z.S4.Y..[qt$.Ziy 00C0: 7B 7E B2 B1 7A AB 68 C5 56 06 FD D7 19 65 88 D1 ....z.h.V....e.. 00D0: 28 85 63 53 A5 FD C7 B0 21 D6 6D 7A 51 F2 65 83 (.cS....!.mzQ.e. 00E0: B1 07 30 4B 5E A7 DE A7 61 A3 11 5A A1 AA A9 01 ..0K^...a..Z.... 00F0: 40 B8 B0 D5 6A 83 27 A1 57 97 3E CB B7 75 7A 01 @...j.'.W.>..uz. 0100: 01 ED 4F 54 13 FE 57 23 0F B7 38 4A D8 F6 E7 F5 ..OT..W#..8J.... 0110: E1 F3 DB 56 55 5E 40 A5 C7 1D 0C 64 FC DC 91 CD ...VU^@....d.... 0120: E9 D2 36 AD 34 E4 37 01 52 F8 FB 83 63 5A 20 8D ..6.4.7.R...cZ . 0130: 4C 8C E0 EE 76 A2 51 96 63 B5 AC E7 19 8E 7F E7 L...v.Q.c....... 0140: 03 24 0C C6 09 D1 7D E0 E6 3B 73 E6 7D BB 2B 28 .$.......;s...+( 0150: EB 9A FE 42 91 A1 0A C2 E7 0B F7 4A C3 A6 17 AC ...B.......J.... 0160: F2 B3 E0 B0 B8 BC 9D A0 D8 27 35 19 BD D9 A8 E0 .........'5..... 0170: A4 4A DF 4E 1D CA 8B 7F 36 8D BA 5E ED 27 1F 36 .J.N....6..^.'.6 0180: 6F BB 03 76 0A 13 8F 25 6B A1 8E 4C D2 5B 17 12 o..v...%k..L.[.. 0190: C2 A1 D6 01 70 A7 72 D6 8B 3E 4D 04 72 3C B1 2A ....p.r..>M.r<.* 01A0: B0 02 E4 0F D9 1E 71 3E 28 FC 2E 9F F4 85 AB 16 ......q>(....... 01B0: 38 D6 4D 50 B5 11 8A C4 0A 16 CB 30 C8 4F BA 51 8.MP.......0.O.Q 01C0: 36 C5 A0 48 E4 14 43 2B C7 FA 4C 39 C5 93 E3 DD 6..H..C+..L9.... 01D0: 09 34 74 71 71 BF 9F 6F 45 06 5D 9D 16 76 6F 4D .4tqq..oE.]..voM 01E0: 28 8C B5 2F DF 04 1E 99 0F 9C D0 EE 89 A5 EC FE (../............ 01F0: 58 69 BB 9E 8B 8A 95 00 59 D8 8B E2 CC 01 70 20 Xi......Y.....p ], CN=glider.cc.vt.edu, SERIALNUMBER=1248110657961, OU=SETI, OU=Middleware-Client, O=Virginia Polytechnic Institute and State University, L=Blacksburg, ST=Virginia, DC=vt, DC=edu, C=US |
0 | org.cryptacular.x509.dn.NameReaderTest@de3a06f | |
testReadSubject Test class: org.cryptacular.x509.dn.NameReaderTest Parameters: [ [ Version: V3 Subject: CN=b.foo.com, CN=a.foo.com, DC=ldaptive, DC=org Signature Algorithm: SHA1withRSA, OID = 1.2.840.113549.1.1.5 Key: Sun RSA public key, 1024 bits modulus: 120138884435126326188779658300386371521243864392857853301515928689910516013194720554439904864619688257249958621171342765571018418368102274511732739147041962696311464138288267430335002109275291655070923707743664770482657245107060506796301324180154069680247744249354183111812851909378589168871659939107907226277 public exponent: 65537 Validity: [From: Fri Aug 29 15:51:19 EDT 2014, To: Sun Sep 28 15:51:19 EDT 2014] Issuer: CN=b.foo.com, CN=a.foo.com, DC=ldaptive, DC=org SerialNumber: [ 01527d] Certificate Extensions: 3 [1]: ObjectId: 2.5.29.35 Criticality=false AuthorityKeyIdentifier [ KeyIdentifier [ 0000: 87 46 CE 00 37 73 C6 74 BF E2 3A 43 EA FC 28 E3 .F..7s.t..:C..(. 0010: 73 A7 FC 10 s... ] [CN=b.foo.com, CN=a.foo.com, DC=ldaptive, DC=org] SerialNumber: [ 01527d] ] [2]: ObjectId: 2.5.29.19 Criticality=false BasicConstraints:[ CA:true PathLen:2147483647 ] [3]: ObjectId: 2.5.29.14 Criticality=false SubjectKeyIdentifier [ KeyIdentifier [ 0000: 87 46 CE 00 37 73 C6 74 BF E2 3A 43 EA FC 28 E3 .F..7s.t..:C..(. 0010: 73 A7 FC 10 s... ] ] ] Algorithm: [SHA1withRSA] Signature: 0000: 2F BE 9A CF E1 AC 83 A2 63 81 9D CA 27 BC AA 22 /.......c...'.." 0010: 16 14 05 3F 21 92 E4 6C 54 8F C0 5A 55 42 B6 0B ...?!..lT..ZUB.. 0020: 74 DE E6 FB 10 88 72 AD BE BE 26 99 75 71 BA 41 t.....r...&.uq.A 0030: 83 82 F1 D6 2B D9 44 68 12 85 66 F8 33 DF C7 61 ....+.Dh..f.3..a 0040: E3 4E 89 17 10 8B 0D 4B B3 83 C7 CA FF B0 19 89 .N.....K........ 0050: D9 41 EF 45 D3 D1 3A DA B0 63 8B 42 81 89 5F EC .A.E..:..c.B.._. 0060: B5 83 FE CD BB 79 15 58 09 36 5B 73 03 05 D6 10 .....y.X.6[s.... 0070: 5F 68 D7 B5 55 30 59 E4 C2 E4 CF 27 B0 67 AB 56 _h..U0Y....'.g.V ], DC=org, DC=ldaptive, CN=a.foo.com, CN=b.foo.com |
0 | org.cryptacular.x509.dn.NameReaderTest@de3a06f | |
testReadSubject Test class: org.cryptacular.x509.dn.NameReaderTest Parameters: [ [ Version: V3 Subject: DC=org, DC=ldaptive, CN=a.foo.com + CN=b.foo.com Signature Algorithm: SHA1withRSA, OID = 1.2.840.113549.1.1.5 Key: Sun RSA public key, 1024 bits modulus: 157797816009720739192902964524493598301837945102483149430868058647179920505384731991501999642849304274697264573021947301601236912690159635803190420499498774111714062865035683495322970276905381892725445085844063264079764900068650318748602364503482163767520686284580167415760570570381764753129309205288031966981 public exponent: 65537 Validity: [From: Fri Aug 29 15:26:59 EDT 2014, To: Sun Sep 28 15:26:59 EDT 2014] Issuer: DC=org, DC=ldaptive, CN=a.foo.com + CN=b.foo.com SerialNumber: [ 01527d] Certificate Extensions: 3 [1]: ObjectId: 2.5.29.35 Criticality=false AuthorityKeyIdentifier [ KeyIdentifier [ 0000: 1E C4 3E AB FD CB F1 AA C4 1A C9 00 C4 B8 A4 48 ..>............H 0010: 76 92 DC 93 v... ] [DC=org, DC=ldaptive, CN=a.foo.com + CN=b.foo.com] SerialNumber: [ 01527d] ] [2]: ObjectId: 2.5.29.19 Criticality=false BasicConstraints:[ CA:true PathLen:2147483647 ] [3]: ObjectId: 2.5.29.14 Criticality=false SubjectKeyIdentifier [ KeyIdentifier [ 0000: 1E C4 3E AB FD CB F1 AA C4 1A C9 00 C4 B8 A4 48 ..>............H 0010: 76 92 DC 93 v... ] ] ] Algorithm: [SHA1withRSA] Signature: 0000: 2D 4E 12 96 EA 91 12 3B F2 CE D6 43 65 1B 15 9C -N.....;...Ce... 0010: A9 F4 5B 2E 64 42 A8 77 C1 53 7F 53 64 AF F3 6F ..[.dB.w.S.Sd..o 0020: 8D EA E9 73 A8 EB 6D 98 46 3F 76 AF 14 18 7E 50 ...s..m.F?v....P 0030: 6C 88 A8 19 44 E0 5B 1C 9C 89 D6 30 CD 60 88 4F l...D.[....0.`.O 0040: FF 86 83 EA 70 05 C9 B3 A1 36 31 25 8D 1A 50 A7 ....p....61%..P. 0050: EF 7F 2E 29 DB 97 5C 68 6D FA D0 33 32 71 4A 66 ...)..\hm..32qJf 0060: 64 73 3E 1E 98 04 18 EA CC B0 B0 9E C0 AB 21 B9 ds>...........!. 0070: 1F 83 D3 7A 44 F5 E1 F9 00 AD 45 6E 27 97 42 D3 ...zD.....En'.B. ], CN=a.foo.com, CN=b.foo.com, DC=ldaptive, DC=org |
0 | org.cryptacular.x509.dn.NameReaderTest@de3a06f | |
testReadSubject Test class: org.cryptacular.x509.dn.NameReaderTest Parameters: [ [ Version: V3 Subject: EMAILADDRESS=cantor.2@osu.edu, CN=cantor.2@osu.edu, OID.2.5.4.13=6MtpJS1dcC7t254v Signature Algorithm: SHA1withRSA, OID = 1.2.840.113549.1.1.5 Key: Sun RSA public key, 2048 bits modulus: 25312737233278822743669368746048621025583917605434092862217381112224370487789245453749080315163710419359893226492157924806120376531881743447814128240132702186716948516586079268860866453999791893895269572962875890526726285429173389560425040185772600948304769840749478325393265378910269159885578876900294848367238227539234952200312404475254132521358115026594007539077017172001179970357853683980943599587755342664040477842224333286185140920338890023225398816058849347470873073455371465406126889666533650232711920982545274179888126329918648656482720504116008814545909962001835354576171440194237101324918580868864822400233 public exponent: 65537 Validity: [From: Sun Nov 09 21:53:16 EST 2014, To: Wed Nov 11 08:48:28 EST 2015] Issuer: CN=StartCom Class 1 Primary Intermediate Client CA, OU=Secure Digital Certificate Signing, O=StartCom Ltd., C=IL SerialNumber: [ 0bdab4] Certificate Extensions: 10 [1]: ObjectId: 1.3.6.1.5.5.7.1.1 Criticality=false AuthorityInfoAccess [ [ accessMethod: ocsp accessLocation: URIName: http://ocsp.startssl.com/sub/class1/client/ca , accessMethod: caIssuers accessLocation: URIName: http://aia.startssl.com/certs/sub.class1.client.ca.crt ] ] [2]: ObjectId: 2.5.29.35 Criticality=false AuthorityKeyIdentifier [ KeyIdentifier [ 0000: 53 72 ED 92 9C E0 DA CB 01 5C 7C 7E 96 35 4E F2 Sr.......\...5N. 0010: D4 B8 51 82 ..Q. ] ] [3]: ObjectId: 2.5.29.19 Criticality=false BasicConstraints:[ CA:false PathLen: undefined ] [4]: ObjectId: 2.5.29.31 Criticality=false CRLDistributionPoints [ [DistributionPoint: [URIName: http://crl.startssl.com/crtu1-crl.crl] ]] [5]: ObjectId: 2.5.29.32 Criticality=false CertificatePolicies [ [CertificatePolicyId: [1.3.6.1.4.1.23223.1.2.3] [PolicyQualifierInfo: [ qualifierID: 1.3.6.1.5.5.7.2.1 qualifier: 0000: 16 22 68 74 74 70 3A 2F 2F 77 77 77 2E 73 74 61 ."http://www.sta 0010: 72 74 73 73 6C 2E 63 6F 6D 2F 70 6F 6C 69 63 79 rtssl.com/policy 0020: 2E 70 64 66 .pdf ], PolicyQualifierInfo: [ qualifierID: 1.3.6.1.5.5.7.2.2 qualifier: 0000: 30 81 EA 30 27 16 20 53 74 61 72 74 43 6F 6D 20 0..0'. StartCom 0010: 43 65 72 74 69 66 69 63 61 74 69 6F 6E 20 41 75 Certification Au 0020: 74 68 6F 72 69 74 79 30 03 02 01 01 1A 81 BE 54 thority0.......T 0030: 68 69 73 20 63 65 72 74 69 66 69 63 61 74 65 20 his certificate 0040: 77 61 73 20 69 73 73 75 65 64 20 61 63 63 6F 72 was issued accor 0050: 64 69 6E 67 20 74 6F 20 74 68 65 20 43 6C 61 73 ding to the Clas 0060: 73 20 31 20 56 61 6C 69 64 61 74 69 6F 6E 20 72 s 1 Validation r 0070: 65 71 75 69 72 65 6D 65 6E 74 73 20 6F 66 20 74 equirements of t 0080: 68 65 20 53 74 61 72 74 43 6F 6D 20 43 41 20 70 he StartCom CA p 0090: 6F 6C 69 63 79 2C 20 72 65 6C 69 61 6E 63 65 20 olicy, reliance 00A0: 6F 6E 6C 79 20 66 6F 72 20 74 68 65 20 69 6E 74 only for the int 00B0: 65 6E 64 65 64 20 70 75 72 70 6F 73 65 20 69 6E ended purpose in 00C0: 20 63 6F 6D 70 6C 69 61 6E 63 65 20 6F 66 20 74 compliance of t 00D0: 68 65 20 72 65 6C 79 69 6E 67 20 70 61 72 74 79 he relying party 00E0: 20 6F 62 6C 69 67 61 74 69 6F 6E 73 2E obligations. ]] ] ] [6]: ObjectId: 2.5.29.37 Criticality=false ExtendedKeyUsages [ clientAuth emailProtection ] [7]: ObjectId: 2.5.29.18 Criticality=false IssuerAlternativeName [ URIName: http://www.startssl.com/ ] [8]: ObjectId: 2.5.29.15 Criticality=false KeyUsage [ DigitalSignature Key_Encipherment Data_Encipherment ] [9]: ObjectId: 2.5.29.17 Criticality=false SubjectAlternativeName [ RFC822Name: cantor.2@osu.edu ] [10]: ObjectId: 2.5.29.14 Criticality=false SubjectKeyIdentifier [ KeyIdentifier [ 0000: C4 F1 BB BF EE 95 2C 33 7E C2 2C 69 4B 3C F7 C7 ......,3..,iK<.. 0010: FE D4 ED 70 ...p ] ] ] Algorithm: [SHA1withRSA] Signature: 0000: 9E 4F BF E1 7D 79 9C 38 69 AA 22 CF 91 F1 F4 8E .O...y.8i."..... 0010: 0E 10 32 45 AC 9E 20 0D 26 D7 CF A0 B7 1B 8E 58 ..2E.. .&......X 0020: 69 4F 14 60 22 91 07 96 A6 36 85 DC 3F 83 07 0C iO.`"....6..?... 0030: 0C BD 32 0A 30 AC DB FC A1 64 83 48 4D 4E 98 98 ..2.0....d.HMN.. 0040: E9 CE 91 A9 57 A8 A9 20 CB B4 71 19 16 08 A6 36 ....W.. ..q....6 0050: F9 5D 82 5B 42 FF 91 47 EA A9 CE 5E 52 DF C1 D0 .].[B..G...^R... 0060: CD 40 EE F9 9D EB F3 79 58 AD 91 4C E6 C7 2A BE .@.....yX..L..*. 0070: 5D 9B CC AF B6 8D 47 21 42 83 37 88 29 6B E1 99 ].....G!B.7.)k.. 0080: A6 81 D2 72 04 CE 52 11 58 07 8D E4 0E 40 8E 69 ...r..R.X....@.i 0090: EC D8 4E 07 87 8B 67 95 12 04 52 CA E6 05 50 12 ..N...g...R...P. 00A0: 4A 89 8C 0C 59 4F 3E F6 B8 21 EC 8C F6 A8 8B 2A J...YO>..!.....* 00B0: DA 66 7B 99 CA B7 2D EF 98 3F 69 D4 9F CA 82 6F .f....-..?i....o 00C0: 5E E1 F0 AD DF D1 AD B2 49 73 1F 7A 12 A7 F5 BF ^.......Is.z.... 00D0: 6E 92 B4 A7 14 D1 E5 D3 73 B8 48 91 2B 21 35 E7 n.......s.H.+!5. 00E0: F7 2D 22 AA 3D B0 4E A2 3A 74 25 A3 C9 D0 02 32 .-".=.N.:t%....2 00F0: BD 07 2C AD 9A 09 D3 00 3C 21 FB DA FA DD 90 BC ..,..... | 0 | org.cryptacular.x509.dn.NameReaderTest@de3a06f | |
testReadSubject Test class: org.cryptacular.x509.dn.NameReaderTest Parameters: [ [ Version: V3 Subject: DC=org, DC=example, OID.1.2.3.4.5=nonsense, CN=marzipan Signature Algorithm: SHA1withRSA, OID = 1.2.840.113549.1.1.5 Key: Sun RSA public key, 2048 bits modulus: 25458275947249908519912928877314757824785927603570823131817745463249841232146636957403748148542758290580730252599951220125560902359437995473007514597872613924183908807247239011278275177210933797624810505523250688111243493165490244136141994398955216781985227961232223906342341760399661067881898433460293294577172614570527030603292941016555438000590994553346957886184759010394613548222947238389066533333192496770263266189898067630807229426661383211236994936212003535204794891568012399328570847624468407799473215403998304042668505949282561507636943365244118887122807949830892048211121824154274634268799300645526964430303 public exponent: 65537 Validity: [From: Wed Nov 19 11:38:51 EST 2014, To: Fri Dec 19 11:38:51 EST 2014] Issuer: DC=org, DC=example, OID.1.2.3.4.5=nonsense, CN=marzipan SerialNumber: [ a7b3c2f4 3dc3f7eb] Certificate Extensions: 3 [1]: ObjectId: 2.5.29.35 Criticality=false AuthorityKeyIdentifier [ KeyIdentifier [ 0000: 38 E6 8F C3 94 CA 1C 9B 3A 5C 48 B5 BB 5D ED D2 8.......:\H..].. 0010: 81 EB 54 D0 ..T. ] [DC=org, DC=example, OID.1.2.3.4.5=nonsense, CN=marzipan] SerialNumber: [ a7b3c2f4 3dc3f7eb] ] [2]: ObjectId: 2.5.29.19 Criticality=false BasicConstraints:[ CA:true PathLen:2147483647 ] [3]: ObjectId: 2.5.29.14 Criticality=false SubjectKeyIdentifier [ KeyIdentifier [ 0000: 38 E6 8F C3 94 CA 1C 9B 3A 5C 48 B5 BB 5D ED D2 8.......:\H..].. 0010: 81 EB 54 D0 ..T. ] ] ] Algorithm: [SHA1withRSA] Signature: 0000: 7B 80 3A 7E BE 92 05 36 80 00 0B 3B 63 AE BE 54 ..:....6...;c..T 0010: 5D E4 70 74 76 12 2F 52 79 15 EA 5F 05 CB 23 BE ].ptv./Ry.._..#. 0020: 5C 75 AF 00 D6 4B B0 74 1A 21 F1 3B B4 51 1B 81 \u...K.t.!.;.Q.. 0030: FF 37 31 2B 45 7E 89 9E 89 2C E2 AC F7 A5 D5 F8 .71+E....,...... 0040: B1 3D F9 F2 19 FE ED 87 92 9D 0F 29 9E 5F 16 45 .=.........)._.E 0050: 6A AB 93 DE BC 60 9B 67 E0 62 9D 54 86 5C 1F 6B j....`.g.b.T.\.k 0060: 33 BB 32 7E 72 EB EC 9D F4 81 6F D1 E7 F4 EA 4B 3.2.r.....o....K 0070: 7B B3 D4 F2 76 92 6F BC 56 72 5B D6 5D 2F 3B 9D ....v.o.Vr[.]/;. 0080: 6B D1 E2 2F 18 AB 7B A1 04 D2 25 EF 43 4E 37 77 k../......%.CN7w 0090: AC ED 29 5E 77 37 6F C9 25 89 F0 7A 4A 5B 6C F1 ..)^w7o.%..zJ[l. 00A0: 74 5A 80 18 A3 98 54 65 11 3A D0 4A 32 B8 DC F0 tZ....Te.:.J2... 00B0: EA F6 03 EA 1C 02 90 15 31 F9 B9 1E 91 AB 54 9B ........1.....T. 00C0: E2 A5 10 9E 9D BF 55 80 B4 E5 04 30 37 DA 56 55 ......U....07.VU 00D0: 9C F0 DA A4 7B 4F 46 10 52 B7 5B AE AE 8A 9C A1 .....OF.R.[..... 00E0: F5 28 77 E3 07 A3 2D 8B 0E D6 08 72 1E BA 8B 3F .(w...-....r...? 00F0: 42 1A CE 20 67 DC 66 BC 54 9D 06 FB 0C A7 4E C8 B.. g.f.T.....N. ], CN=marzipan, 1.2.3.4.5=nonsense, DC=example, DC=org |
0 | org.cryptacular.x509.dn.NameReaderTest@de3a06f | |
testReadSubjectAlternativeName Test class: org.cryptacular.x509.ExtensionReaderTest Parameters: [ [ Version: V3 Subject: C=US, DC=vt, DC=edu, O=Virginia Polytechnic Institute and State University, CN=Marvin S Addison, UID=1145718 Signature Algorithm: SHA1withRSA, OID = 1.2.840.113549.1.1.5 Key: Sun RSA public key, 1024 bits modulus: 108529308450048011771625485016587515413160236976176040526725514796702758117751622384303269864507123291857847334176851579944518348512354272752810731714396392550684005751222700904404533561241649030171027718964345672642310591191808798043047456844832294046728385620713249918400491169901258745951931628978567122541 public exponent: 65537 Validity: [From: Tue Jan 27 09:39:02 EST 2009, To: Thu Jan 27 09:39:02 EST 2011] Issuer: SERIALNUMBER=12, CN=DEV Virginia Tech Class 1 Server CA, O=Virginia Polytechnic Institute and State University, C=US, DC=vt, DC=edu SerialNumber: [ 2f56fcaf 2c138123] Certificate Extensions: 7 [1]: ObjectId: 2.5.29.35 Criticality=false AuthorityKeyIdentifier [ KeyIdentifier [ 0000: 38 E0 6F AE 48 ED 5E 23 F6 22 9B 1E E7 9C 19 16 8.o.H.^#."...... 0010: 47 B8 7E 92 G... ] ] [2]: ObjectId: 2.5.29.19 Criticality=false BasicConstraints:[ CA:false PathLen: undefined ] [3]: ObjectId: 2.5.29.32 Criticality=false CertificatePolicies [ [CertificatePolicyId: [1.3.6.1.4.1.6760.5.2.2.2.1] [] ] [CertificatePolicyId: [1.3.6.1.4.1.6760.5.2.2.1.1] [] ] [CertificatePolicyId: [1.3.6.1.4.1.6760.5.2.2.4.1] [PolicyQualifierInfo: [ qualifierID: 1.3.6.1.5.5.7.2.1 qualifier: 0000: 16 2A 68 74 74 70 3A 2F 2F 77 77 77 2E 70 6B 69 .*http://www.pki 0010: 2E 76 74 2E 65 64 75 2F 76 74 75 63 61 2F 63 70 .vt.edu/vtuca/cp 0020: 73 2F 69 6E 64 65 78 2E 68 74 6D 6C s/index.html ]] ] [CertificatePolicyId: [1.3.6.1.4.1.6760.5.2.2.3.1] [] ] ] [4]: ObjectId: 2.5.29.37 Criticality=false ExtendedKeyUsages [ clientAuth emailProtection 1.3.6.1.4.1.311.20.2.2 ] [5]: ObjectId: 2.5.29.15 Criticality=false KeyUsage [ DigitalSignature Non_repudiation ] [6]: ObjectId: 2.5.29.17 Criticality=false SubjectAlternativeName [ RFC822Name: eprov@vt.edu ] [7]: ObjectId: 2.5.29.14 Criticality=false SubjectKeyIdentifier [ KeyIdentifier [ 0000: 25 48 2F 28 EC 5D 19 BB 1D 25 AE 94 93 B1 7B B5 %H/(.]...%...... 0010: 35 96 24 66 5.$f ] ] ] Algorithm: [SHA1withRSA] Signature: 0000: 73 50 E7 A8 22 5E 1D 37 CF 61 C7 97 35 AC 24 34 sP.."^.7.a..5.$4 0010: CF 14 67 D7 2D CC 19 6B D3 2E E2 67 00 8B 67 AE ..g.-..k...g..g. 0020: E4 DB A9 95 97 94 C8 E5 18 C9 56 EC F6 38 65 A7 ..........V..8e. 0030: 0B 72 C0 C2 F0 ED 9D 51 8A 23 5E 20 EB BE 3C 72 .r.....Q.#^ .. |
0 | org.cryptacular.x509.ExtensionReaderTest@76b10754 | |
testReadSubjectAlternativeName Test class: org.cryptacular.x509.ExtensionReaderTest Parameters: [ [ Version: V3 Subject: C=US, DC=edu, DC=vt, ST=Virginia, L=Blacksburg, O=Virginia Polytechnic Institute and State University, OU=Middleware-Server-with-saltr, OU=Middleware Services, CN=ed.middleware.vt.edu Signature Algorithm: SHA1withRSA, OID = 1.2.840.113549.1.1.5 Key: Sun RSA public key, 2048 bits modulus: 27992513158177971234238656435627537210849706727779569564795945023054256628862861658420129763784208737191510883450366020302160387645632064747381557854432779577539836100600304691024955270453590349683504694920469244631476771078489986259856069039269585382059325752606358274394763390445911704104586974787971154997106060708794638759934299442648844065377502222782048012165019839464914171433375481259549835179289355420460388075931926623499969078294112426743594908189945583025048024922967377314923068879281158165929048725455882464097170223053165674769358846234013974376746391166640105517489895921204078843888390194340067726621 public exponent: 65537 Validity: [From: Fri May 25 12:53:17 EDT 2012, To: Sun May 25 12:53:17 EDT 2014] Issuer: CN=Virginia Tech Middleware CA, O=Virginia Polytechnic Institute and State University, C=US, DC=vt, DC=edu SerialNumber: [ 4d138b13 05b79726] Certificate Extensions: 8 [1]: ObjectId: 2.5.29.35 Criticality=false AuthorityKeyIdentifier [ KeyIdentifier [ 0000: FD 36 40 22 9A D5 FC 5B F0 04 C9 90 E6 4F 4F 88 .6@"...[.....OO. 0010: 4B 44 F8 4E KD.N ] ] [2]: ObjectId: 2.5.29.19 Criticality=false BasicConstraints:[ CA:false PathLen: undefined ] [3]: ObjectId: 2.5.29.31 Criticality=false CRLDistributionPoints [ [DistributionPoint: [URIName: http://vtca-p.eprov.seti.vt.edu:8080/ejbca/publicweb/webdist/certdist?cmd=crl&issuer=CN=Virginia+Tech+Middleware+CA,O=Virginia+Polytechnic+Institute+and+State+University,DC=vt,DC=edu,C=US] ]] [4]: ObjectId: 2.5.29.32 Criticality=false CertificatePolicies [ [CertificatePolicyId: [1.3.6.1.4.1.6760.5.2.2.2.1] [] ] [CertificatePolicyId: [1.3.6.1.4.1.6760.5.2.2.1.1] [] ] [CertificatePolicyId: [1.3.6.1.4.1.6760.5.2.2.4.1] [PolicyQualifierInfo: [ qualifierID: 1.3.6.1.5.5.7.2.1 qualifier: 0000: 16 1F 68 74 74 70 3A 2F 2F 77 77 77 2E 70 6B 69 ..http://www.pki 0010: 2E 76 74 2E 65 64 75 2F 76 74 6D 77 2F 63 70 73 .vt.edu/vtmw/cps 0020: 2F / ]] ] [CertificatePolicyId: [1.3.6.1.4.1.6760.5.2.2.3.1] [] ] ] [5]: ObjectId: 2.5.29.37 Criticality=false ExtendedKeyUsages [ serverAuth ] [6]: ObjectId: 2.5.29.15 Criticality=false KeyUsage [ DigitalSignature Non_repudiation Key_Encipherment Data_Encipherment ] [7]: ObjectId: 2.5.29.17 Criticality=false SubjectAlternativeName [ DNSName: ed.middleware.vt.edu DNSName: directory.vt.edu DNSName: id.directory.vt.edu DNSName: authn.directory.vt.edu DNSName: ldap.vt.edu ] [8]: ObjectId: 2.5.29.14 Criticality=false SubjectKeyIdentifier [ KeyIdentifier [ 0000: AB 54 DE 3E 5C 77 62 14 8C 20 C2 20 05 21 64 57 .T.>\wb.. . .!dW 0010: 50 54 71 3F PTq? ] ] ] Algorithm: [SHA1withRSA] Signature: 0000: 06 CE AF 2C 46 E6 DB C9 77 B6 96 4E CB 58 96 24 ...,F...w..N.X.$ 0010: 46 5B 69 7B 0A C1 57 4C 65 74 0A 95 05 B1 43 35 F[i...WLet....C5 0020: CD 7B DF 64 B5 FC EC AB 54 5F F7 D6 21 35 E7 DC ...d....T_..!5.. 0030: C6 9C 2A 21 BE 13 2B 17 3D 7B C8 63 48 7D FD C9 ..*!..+.=..cH... 0040: 22 EC A3 73 E9 8E 3C B0 4A 36 73 16 45 67 23 F8 "..s..<.J6s.Eg#. 0050: 02 F9 1F 0B AB AB 60 14 99 C4 19 E4 5F BB AC FA ......`....._... 0060: F7 D7 A3 ED 86 97 DB 54 8A AB 2E 3E AA 1F A9 5D .......T...>...] 0070: 32 95 F7 2A 69 72 1F 16 8B 3E 38 D0 F6 F1 A9 38 2..*ir...>8....8 0080: 34 FF 8D B6 9C 58 C1 A0 37 1F 49 BC BD 83 81 9A 4....X..7.I..... 0090: 15 C4 0A B3 1D BA 31 9D DC 63 E6 C5 65 44 95 67 ......1..c..eD.g 00A0: DB 24 16 5B FC 85 74 3A D0 D9 C7 2F 6D CB 4F 36 .$.[..t:.../m.O6 00B0: 13 8D EF BF EE 06 40 60 C4 56 29 0A 5B 06 F5 C6 ......@`.V).[... 00C0: 8F F7 2E ED CA 57 E7 AA 98 35 15 7D 33 2F B1 98 .....W...5..3/.. 00D0: 3C 64 86 FD 9A 25 A1 32 63 A9 1E 3C 86 38 E1 98
| 0 |
org.cryptacular.x509.ExtensionReaderTest@76b10754 | |
testReadSubjectKeyIdentifier Test class: org.cryptacular.x509.ExtensionReaderTest Parameters: [ [ Version: V3 Subject: C=US, DC=vt, DC=edu, O=Virginia Polytechnic Institute and State University, CN=Marvin S Addison, UID=1145718 Signature Algorithm: SHA1withRSA, OID = 1.2.840.113549.1.1.5 Key: Sun RSA public key, 1024 bits modulus: 108529308450048011771625485016587515413160236976176040526725514796702758117751622384303269864507123291857847334176851579944518348512354272752810731714396392550684005751222700904404533561241649030171027718964345672642310591191808798043047456844832294046728385620713249918400491169901258745951931628978567122541 public exponent: 65537 Validity: [From: Tue Jan 27 09:39:02 EST 2009, To: Thu Jan 27 09:39:02 EST 2011] Issuer: SERIALNUMBER=12, CN=DEV Virginia Tech Class 1 Server CA, O=Virginia Polytechnic Institute and State University, C=US, DC=vt, DC=edu SerialNumber: [ 2f56fcaf 2c138123] Certificate Extensions: 7 [1]: ObjectId: 2.5.29.35 Criticality=false AuthorityKeyIdentifier [ KeyIdentifier [ 0000: 38 E0 6F AE 48 ED 5E 23 F6 22 9B 1E E7 9C 19 16 8.o.H.^#."...... 0010: 47 B8 7E 92 G... ] ] [2]: ObjectId: 2.5.29.19 Criticality=false BasicConstraints:[ CA:false PathLen: undefined ] [3]: ObjectId: 2.5.29.32 Criticality=false CertificatePolicies [ [CertificatePolicyId: [1.3.6.1.4.1.6760.5.2.2.2.1] [] ] [CertificatePolicyId: [1.3.6.1.4.1.6760.5.2.2.1.1] [] ] [CertificatePolicyId: [1.3.6.1.4.1.6760.5.2.2.4.1] [PolicyQualifierInfo: [ qualifierID: 1.3.6.1.5.5.7.2.1 qualifier: 0000: 16 2A 68 74 74 70 3A 2F 2F 77 77 77 2E 70 6B 69 .*http://www.pki 0010: 2E 76 74 2E 65 64 75 2F 76 74 75 63 61 2F 63 70 .vt.edu/vtuca/cp 0020: 73 2F 69 6E 64 65 78 2E 68 74 6D 6C s/index.html ]] ] [CertificatePolicyId: [1.3.6.1.4.1.6760.5.2.2.3.1] [] ] ] [4]: ObjectId: 2.5.29.37 Criticality=false ExtendedKeyUsages [ clientAuth emailProtection 1.3.6.1.4.1.311.20.2.2 ] [5]: ObjectId: 2.5.29.15 Criticality=false KeyUsage [ DigitalSignature Non_repudiation ] [6]: ObjectId: 2.5.29.17 Criticality=false SubjectAlternativeName [ RFC822Name: eprov@vt.edu ] [7]: ObjectId: 2.5.29.14 Criticality=false SubjectKeyIdentifier [ KeyIdentifier [ 0000: 25 48 2F 28 EC 5D 19 BB 1D 25 AE 94 93 B1 7B B5 %H/(.]...%...... 0010: 35 96 24 66 5.$f ] ] ] Algorithm: [SHA1withRSA] Signature: 0000: 73 50 E7 A8 22 5E 1D 37 CF 61 C7 97 35 AC 24 34 sP.."^.7.a..5.$4 0010: CF 14 67 D7 2D CC 19 6B D3 2E E2 67 00 8B 67 AE ..g.-..k...g..g. 0020: E4 DB A9 95 97 94 C8 E5 18 C9 56 EC F6 38 65 A7 ..........V..8e. 0030: 0B 72 C0 C2 F0 ED 9D 51 8A 23 5E 20 EB BE 3C 72 .r.....Q.#^ .. |
0 | org.cryptacular.x509.ExtensionReaderTest@76b10754 | |
testReadSubjectKeyIdentifier Test class: org.cryptacular.x509.ExtensionReaderTest Parameters: [ [ Version: V3 Subject: CN=login.live.com, OU=Passport, O=Microsoft Corporation, STREET=One Microsoft Way, L=Redmond, ST=Washington, OID.2.5.4.17=98052, C=US, SERIALNUMBER=600413485, OID.2.5.4.15="V1.0, Clause 5.(b)", OID.1.3.6.1.4.1.311.60.2.1.2=Washington, OID.1.3.6.1.4.1.311.60.2.1.3=US Signature Algorithm: SHA1withRSA, OID = 1.2.840.113549.1.1.5 Key: Sun RSA public key, 1024 bits modulus: 120497945131951870160363671641930498453367046238721805793375732582852280429092977484234939122051867086123789549293149296004125165601272131224930907607358739970312141256524000285577290121522491060454037870567493048357143219116539150158329357664713190548066373919744607867509347663671177192292887080837566891167 public exponent: 65537 Validity: [From: Mon Jun 15 20:00:00 EDT 2009, To: Wed Jun 16 19:59:59 EDT 2010] Issuer: CN=VeriSign Class 3 Extended Validation SSL CA, OU=Terms of use at https://www.verisign.com/rpa (c)06, OU=VeriSign Trust Network, O="VeriSign, Inc.", C=US SerialNumber: [ 59f8c7aa 8616d173 177c505c 016e381b] Certificate Extensions: 9 [1]: ObjectId: 1.3.6.1.5.5.7.1.12 Criticality=false Extension unknown: DER encoded OCTET string = 0000: 04 62 30 60 A1 5E A0 5C 30 5A 30 58 30 56 16 09 .b0`.^.\0Z0X0V.. 0010: 69 6D 61 67 65 2F 67 69 66 30 21 30 1F 30 07 06 image/gif0!0.0.. 0020: 05 2B 0E 03 02 1A 04 14 4B 6B B9 28 96 06 0C BB .+......Kk.(.... 0030: D0 52 38 9B 29 AC 4B 07 8B 21 05 18 30 26 16 24 .R8.).K..!..0&.$ 0040: 68 74 74 70 3A 2F 2F 6C 6F 67 6F 2E 76 65 72 69 http://logo.veri 0050: 73 69 67 6E 2E 63 6F 6D 2F 76 73 6C 6F 67 6F 31 sign.com/vslogo1 0060: 2E 67 69 66 .gif [2]: ObjectId: 1.3.6.1.5.5.7.1.1 Criticality=false AuthorityInfoAccess [ [ accessMethod: ocsp accessLocation: URIName: http://EVSecure-ocsp.verisign.com , accessMethod: caIssuers accessLocation: URIName: http://EVSecure-aia.verisign.com/EVSecure2006.cer ] ] [3]: ObjectId: 2.5.29.35 Criticality=false AuthorityKeyIdentifier [ KeyIdentifier [ 0000: FC 8A 50 BA 9E B9 25 5A 7B 55 85 4F 95 00 63 8F ..P...%Z.U.O..c. 0010: E9 58 6B 43 .XkC ] ] [4]: ObjectId: 2.5.29.19 Criticality=false BasicConstraints:[ CA:false PathLen: undefined ] [5]: ObjectId: 2.5.29.31 Criticality=false CRLDistributionPoints [ [DistributionPoint: [URIName: http://EVSecure-crl.verisign.com/EVSecure2006.crl] ]] [6]: ObjectId: 2.5.29.32 Criticality=false CertificatePolicies [ [CertificatePolicyId: [2.16.840.1.113733.1.7.23.6] [PolicyQualifierInfo: [ qualifierID: 1.3.6.1.5.5.7.2.1 qualifier: 0000: 16 1C 68 74 74 70 73 3A 2F 2F 77 77 77 2E 76 65 ..https://www.ve 0010: 72 69 73 69 67 6E 2E 63 6F 6D 2F 72 70 61 risign.com/rpa ]] ] ] [7]: ObjectId: 2.5.29.37 Criticality=false ExtendedKeyUsages [ serverAuth clientAuth ] [8]: ObjectId: 2.5.29.15 Criticality=false KeyUsage [ DigitalSignature Key_Encipherment ] [9]: ObjectId: 2.5.29.14 Criticality=false SubjectKeyIdentifier [ KeyIdentifier [ 0000: 31 AE F1 7C 98 67 E9 1F 19 69 A2 A7 84 1E 67 5C 1....g...i....g\ 0010: AA C3 6B 75 ..ku ] ] ] Algorithm: [SHA1withRSA] Signature: 0000: 76 3C F1 05 F9 DA 56 69 5B 39 67 22 F8 19 D7 63 v<....Vi[9g"...c 0010: D8 59 66 A4 8A B2 A9 34 0A BB 1D 05 05 E8 B7 E3 .Yf....4........ 0020: DC 3E 9C DF 8B 87 1D 51 CF 3F F0 FA FA 4A F2 C0 .>.....Q.?...J.. 0030: AA 2F E4 A0 77 3A 7B 3D 12 C4 AD 50 C9 C7 EE C0 ./..w:.=...P.... 0040: 05 15 08 AB 1D FE 7A 7B F6 FD 8A F7 85 07 B8 A6 ......z......... 0050: FE 35 3C C7 51 2B 41 83 72 A8 49 EE FF 98 AD E0 .5<.Q+A.r.I..... 0060: 3F 50 92 4A 98 2B F6 EF B0 1E 34 21 8D D2 18 AE ?P.J.+....4!.... 0070: 8C C7 24 3D 82 4F F7 23 5F 80 35 11 9C B9 0A 15 ..$=.O.#_.5..... 0080: 7B D7 D2 FB 52 28 1A 9E 64 FA 8C E6 36 FA 88 0F ....R(..d...6... 0090: DE 9A 5D D5 68 19 1E 70 86 1D C8 94 6A 24 7A 92 ..].h..p....j$z. 00A0: 3C 3D A7 A5 03 8C CD 7D 2E 0D C3 1E 7C 3D CF 18 <=...........=.. 00B0: C5 1D 38 FE 30 57 3D A8 B0 5B DE 6E D0 11 D1 0E ..8.0W=..[.n.... 00C0: 3B 58 70 41 D5 98 4B 4F 1B 8C 45 EF BA E2 12 3B ;XpA..KO..E....; 00D0: 4B 44 AF 6F 17 E6 2A F7 CC 6C 5E EB A1 9E D0 AA KD.o..*..l^..... 00E0: 22 D8 03 35 CB D8 2A F3 E6 CE 56 A0 EE 75 4D A9 "..5..*...V..uM. 00F0: A3 22 17 7C 55 DC 43 5D C7 44 DB 60 BE 71 F7 7D ."..U.C].D.`.q.. ], 31:AE:F1:7C:98:67:E9:1F:19:69:A2:A7:84:1E:67:5C:AA:C3:6B:75 |
0 | org.cryptacular.x509.ExtensionReaderTest@76b10754 | |
testSaltedHash Test class: org.cryptacular.util.HashUtilTest Parameters: org.bouncycastle.crypto.digests.SHA1Digest@2ea6137, [Ljava.lang.Object;@41ee392b, 1, 0aDM5g/qqfVV/8MIqkTKQaklWSg= |
0 | org.cryptacular.util.HashUtilTest@71d15f18 | |
testSaltedHash Test class: org.cryptacular.util.HashUtilTest Parameters: org.bouncycastle.crypto.digests.SHA1Digest@1e67a849, [Ljava.lang.Object;@57d5872c, 1, 6SafHIoTusYN6dnK1pxx7udaBLA= |
0 | org.cryptacular.util.HashUtilTest@71d15f18 | |
testSaltedHash Test class: org.cryptacular.util.HashUtilTest Parameters: org.bouncycastle.crypto.digests.SHA256Digest@667a738, [Ljava.lang.Object;@36f0f1be, 5, RWIg3BIXdqZPI9C7PFvSn62miU3L9ponVZLvKmC9XlQ= |
0 | org.cryptacular.util.HashUtilTest@71d15f18 | |
testSubjectAltNames Test class: org.cryptacular.util.CertUtilTest Parameters: [ [ Version: V3 Subject: C=US, DC=edu, DC=vt, ST=Virginia, L=Blacksburg, O=Virginia Polytechnic Institute and State University, OU=Middleware-Server-with-saltr, OU=Middleware Services, CN=ed.middleware.vt.edu Signature Algorithm: SHA1withRSA, OID = 1.2.840.113549.1.1.5 Key: Sun RSA public key, 2048 bits modulus: 27992513158177971234238656435627537210849706727779569564795945023054256628862861658420129763784208737191510883450366020302160387645632064747381557854432779577539836100600304691024955270453590349683504694920469244631476771078489986259856069039269585382059325752606358274394763390445911704104586974787971154997106060708794638759934299442648844065377502222782048012165019839464914171433375481259549835179289355420460388075931926623499969078294112426743594908189945583025048024922967377314923068879281158165929048725455882464097170223053165674769358846234013974376746391166640105517489895921204078843888390194340067726621 public exponent: 65537 Validity: [From: Fri May 25 12:53:17 EDT 2012, To: Sun May 25 12:53:17 EDT 2014] Issuer: CN=Virginia Tech Middleware CA, O=Virginia Polytechnic Institute and State University, C=US, DC=vt, DC=edu SerialNumber: [ 4d138b13 05b79726] Certificate Extensions: 8 [1]: ObjectId: 2.5.29.35 Criticality=false AuthorityKeyIdentifier [ KeyIdentifier [ 0000: FD 36 40 22 9A D5 FC 5B F0 04 C9 90 E6 4F 4F 88 .6@"...[.....OO. 0010: 4B 44 F8 4E KD.N ] ] [2]: ObjectId: 2.5.29.19 Criticality=false BasicConstraints:[ CA:false PathLen: undefined ] [3]: ObjectId: 2.5.29.31 Criticality=false CRLDistributionPoints [ [DistributionPoint: [URIName: http://vtca-p.eprov.seti.vt.edu:8080/ejbca/publicweb/webdist/certdist?cmd=crl&issuer=CN=Virginia+Tech+Middleware+CA,O=Virginia+Polytechnic+Institute+and+State+University,DC=vt,DC=edu,C=US] ]] [4]: ObjectId: 2.5.29.32 Criticality=false CertificatePolicies [ [CertificatePolicyId: [1.3.6.1.4.1.6760.5.2.2.2.1] [] ] [CertificatePolicyId: [1.3.6.1.4.1.6760.5.2.2.1.1] [] ] [CertificatePolicyId: [1.3.6.1.4.1.6760.5.2.2.4.1] [PolicyQualifierInfo: [ qualifierID: 1.3.6.1.5.5.7.2.1 qualifier: 0000: 16 1F 68 74 74 70 3A 2F 2F 77 77 77 2E 70 6B 69 ..http://www.pki 0010: 2E 76 74 2E 65 64 75 2F 76 74 6D 77 2F 63 70 73 .vt.edu/vtmw/cps 0020: 2F / ]] ] [CertificatePolicyId: [1.3.6.1.4.1.6760.5.2.2.3.1] [] ] ] [5]: ObjectId: 2.5.29.37 Criticality=false ExtendedKeyUsages [ serverAuth ] [6]: ObjectId: 2.5.29.15 Criticality=false KeyUsage [ DigitalSignature Non_repudiation Key_Encipherment Data_Encipherment ] [7]: ObjectId: 2.5.29.17 Criticality=false SubjectAlternativeName [ DNSName: ed.middleware.vt.edu DNSName: directory.vt.edu DNSName: id.directory.vt.edu DNSName: authn.directory.vt.edu DNSName: ldap.vt.edu ] [8]: ObjectId: 2.5.29.14 Criticality=false SubjectKeyIdentifier [ KeyIdentifier [ 0000: AB 54 DE 3E 5C 77 62 14 8C 20 C2 20 05 21 64 57 .T.>\wb.. . .!dW 0010: 50 54 71 3F PTq? ] ] ] Algorithm: [SHA1withRSA] Signature: 0000: 06 CE AF 2C 46 E6 DB C9 77 B6 96 4E CB 58 96 24 ...,F...w..N.X.$ 0010: 46 5B 69 7B 0A C1 57 4C 65 74 0A 95 05 B1 43 35 F[i...WLet....C5 0020: CD 7B DF 64 B5 FC EC AB 54 5F F7 D6 21 35 E7 DC ...d....T_..!5.. 0030: C6 9C 2A 21 BE 13 2B 17 3D 7B C8 63 48 7D FD C9 ..*!..+.=..cH... 0040: 22 EC A3 73 E9 8E 3C B0 4A 36 73 16 45 67 23 F8 "..s..<.J6s.Eg#. 0050: 02 F9 1F 0B AB AB 60 14 99 C4 19 E4 5F BB AC FA ......`....._... 0060: F7 D7 A3 ED 86 97 DB 54 8A AB 2E 3E AA 1F A9 5D .......T...>...] 0070: 32 95 F7 2A 69 72 1F 16 8B 3E 38 D0 F6 F1 A9 38 2..*ir...>8....8 0080: 34 FF 8D B6 9C 58 C1 A0 37 1F 49 BC BD 83 81 9A 4....X..7.I..... 0090: 15 C4 0A B3 1D BA 31 9D DC 63 E6 C5 65 44 95 67 ......1..c..eD.g 00A0: DB 24 16 5B FC 85 74 3A D0 D9 C7 2F 6D CB 4F 36 .$.[..t:.../m.O6 00B0: 13 8D EF BF EE 06 40 60 C4 56 29 0A 5B 06 F5 C6 ......@`.V).[... 00C0: 8F F7 2E ED CA 57 E7 AA 98 35 15 7D 33 2F B1 98 .....W...5..3/.. 00D0: 3C 64 86 FD 9A 25 A1 32 63 A9 1E 3C 86 38 E1 98
| 0 |
org.cryptacular.util.CertUtilTest@3439f68d | |
testSubjectAltNamesByType Test class: org.cryptacular.util.CertUtilTest Parameters: [ [ Version: V3 Subject: C=US, DC=edu, DC=vt, ST=Virginia, L=Blacksburg, O=Virginia Polytechnic Institute and State University, OU=Middleware-Server-with-saltr, OU=Middleware Services, CN=ed.middleware.vt.edu Signature Algorithm: SHA1withRSA, OID = 1.2.840.113549.1.1.5 Key: Sun RSA public key, 2048 bits modulus: 27992513158177971234238656435627537210849706727779569564795945023054256628862861658420129763784208737191510883450366020302160387645632064747381557854432779577539836100600304691024955270453590349683504694920469244631476771078489986259856069039269585382059325752606358274394763390445911704104586974787971154997106060708794638759934299442648844065377502222782048012165019839464914171433375481259549835179289355420460388075931926623499969078294112426743594908189945583025048024922967377314923068879281158165929048725455882464097170223053165674769358846234013974376746391166640105517489895921204078843888390194340067726621 public exponent: 65537 Validity: [From: Fri May 25 12:53:17 EDT 2012, To: Sun May 25 12:53:17 EDT 2014] Issuer: CN=Virginia Tech Middleware CA, O=Virginia Polytechnic Institute and State University, C=US, DC=vt, DC=edu SerialNumber: [ 4d138b13 05b79726] Certificate Extensions: 8 [1]: ObjectId: 2.5.29.35 Criticality=false AuthorityKeyIdentifier [ KeyIdentifier [ 0000: FD 36 40 22 9A D5 FC 5B F0 04 C9 90 E6 4F 4F 88 .6@"...[.....OO. 0010: 4B 44 F8 4E KD.N ] ] [2]: ObjectId: 2.5.29.19 Criticality=false BasicConstraints:[ CA:false PathLen: undefined ] [3]: ObjectId: 2.5.29.31 Criticality=false CRLDistributionPoints [ [DistributionPoint: [URIName: http://vtca-p.eprov.seti.vt.edu:8080/ejbca/publicweb/webdist/certdist?cmd=crl&issuer=CN=Virginia+Tech+Middleware+CA,O=Virginia+Polytechnic+Institute+and+State+University,DC=vt,DC=edu,C=US] ]] [4]: ObjectId: 2.5.29.32 Criticality=false CertificatePolicies [ [CertificatePolicyId: [1.3.6.1.4.1.6760.5.2.2.2.1] [] ] [CertificatePolicyId: [1.3.6.1.4.1.6760.5.2.2.1.1] [] ] [CertificatePolicyId: [1.3.6.1.4.1.6760.5.2.2.4.1] [PolicyQualifierInfo: [ qualifierID: 1.3.6.1.5.5.7.2.1 qualifier: 0000: 16 1F 68 74 74 70 3A 2F 2F 77 77 77 2E 70 6B 69 ..http://www.pki 0010: 2E 76 74 2E 65 64 75 2F 76 74 6D 77 2F 63 70 73 .vt.edu/vtmw/cps 0020: 2F / ]] ] [CertificatePolicyId: [1.3.6.1.4.1.6760.5.2.2.3.1] [] ] ] [5]: ObjectId: 2.5.29.37 Criticality=false ExtendedKeyUsages [ serverAuth ] [6]: ObjectId: 2.5.29.15 Criticality=false KeyUsage [ DigitalSignature Non_repudiation Key_Encipherment Data_Encipherment ] [7]: ObjectId: 2.5.29.17 Criticality=false SubjectAlternativeName [ DNSName: ed.middleware.vt.edu DNSName: directory.vt.edu DNSName: id.directory.vt.edu DNSName: authn.directory.vt.edu DNSName: ldap.vt.edu ] [8]: ObjectId: 2.5.29.14 Criticality=false SubjectKeyIdentifier [ KeyIdentifier [ 0000: AB 54 DE 3E 5C 77 62 14 8C 20 C2 20 05 21 64 57 .T.>\wb.. . .!dW 0010: 50 54 71 3F PTq? ] ] ] Algorithm: [SHA1withRSA] Signature: 0000: 06 CE AF 2C 46 E6 DB C9 77 B6 96 4E CB 58 96 24 ...,F...w..N.X.$ 0010: 46 5B 69 7B 0A C1 57 4C 65 74 0A 95 05 B1 43 35 F[i...WLet....C5 0020: CD 7B DF 64 B5 FC EC AB 54 5F F7 D6 21 35 E7 DC ...d....T_..!5.. 0030: C6 9C 2A 21 BE 13 2B 17 3D 7B C8 63 48 7D FD C9 ..*!..+.=..cH... 0040: 22 EC A3 73 E9 8E 3C B0 4A 36 73 16 45 67 23 F8 "..s..<.J6s.Eg#. 0050: 02 F9 1F 0B AB AB 60 14 99 C4 19 E4 5F BB AC FA ......`....._... 0060: F7 D7 A3 ED 86 97 DB 54 8A AB 2E 3E AA 1F A9 5D .......T...>...] 0070: 32 95 F7 2A 69 72 1F 16 8B 3E 38 D0 F6 F1 A9 38 2..*ir...>8....8 0080: 34 FF 8D B6 9C 58 C1 A0 37 1F 49 BC BD 83 81 9A 4....X..7.I..... 0090: 15 C4 0A B3 1D BA 31 9D DC 63 E6 C5 65 44 95 67 ......1..c..eD.g 00A0: DB 24 16 5B FC 85 74 3A D0 D9 C7 2F 6D CB 4F 36 .$.[..t:.../m.O6 00B0: 13 8D EF BF EE 06 40 60 C4 56 29 0A 5B 06 F5 C6 ......@`.V).[... 00C0: 8F F7 2E ED CA 57 E7 AA 98 35 15 7D 33 2F B1 98 .....W...5..3/.. 00D0: 3C 64 86 FD 9A 25 A1 32 63 A9 1E 3C 86 38 E1 98
| 0 |
org.cryptacular.util.CertUtilTest@3439f68d | |
testSubjectAltNamesByType Test class: org.cryptacular.util.CertUtilTest Parameters: [ [ Version: V3 Subject: C=US, DC=edu, DC=vt, ST=Virginia, L=Blacksburg, O=Virginia Polytechnic Institute and State University, OU=Middleware-Server-with-saltr, OU=Middleware Services, CN=ed.middleware.vt.edu Signature Algorithm: SHA1withRSA, OID = 1.2.840.113549.1.1.5 Key: Sun RSA public key, 2048 bits modulus: 27992513158177971234238656435627537210849706727779569564795945023054256628862861658420129763784208737191510883450366020302160387645632064747381557854432779577539836100600304691024955270453590349683504694920469244631476771078489986259856069039269585382059325752606358274394763390445911704104586974787971154997106060708794638759934299442648844065377502222782048012165019839464914171433375481259549835179289355420460388075931926623499969078294112426743594908189945583025048024922967377314923068879281158165929048725455882464097170223053165674769358846234013974376746391166640105517489895921204078843888390194340067726621 public exponent: 65537 Validity: [From: Fri May 25 12:53:17 EDT 2012, To: Sun May 25 12:53:17 EDT 2014] Issuer: CN=Virginia Tech Middleware CA, O=Virginia Polytechnic Institute and State University, C=US, DC=vt, DC=edu SerialNumber: [ 4d138b13 05b79726] Certificate Extensions: 8 [1]: ObjectId: 2.5.29.35 Criticality=false AuthorityKeyIdentifier [ KeyIdentifier [ 0000: FD 36 40 22 9A D5 FC 5B F0 04 C9 90 E6 4F 4F 88 .6@"...[.....OO. 0010: 4B 44 F8 4E KD.N ] ] [2]: ObjectId: 2.5.29.19 Criticality=false BasicConstraints:[ CA:false PathLen: undefined ] [3]: ObjectId: 2.5.29.31 Criticality=false CRLDistributionPoints [ [DistributionPoint: [URIName: http://vtca-p.eprov.seti.vt.edu:8080/ejbca/publicweb/webdist/certdist?cmd=crl&issuer=CN=Virginia+Tech+Middleware+CA,O=Virginia+Polytechnic+Institute+and+State+University,DC=vt,DC=edu,C=US] ]] [4]: ObjectId: 2.5.29.32 Criticality=false CertificatePolicies [ [CertificatePolicyId: [1.3.6.1.4.1.6760.5.2.2.2.1] [] ] [CertificatePolicyId: [1.3.6.1.4.1.6760.5.2.2.1.1] [] ] [CertificatePolicyId: [1.3.6.1.4.1.6760.5.2.2.4.1] [PolicyQualifierInfo: [ qualifierID: 1.3.6.1.5.5.7.2.1 qualifier: 0000: 16 1F 68 74 74 70 3A 2F 2F 77 77 77 2E 70 6B 69 ..http://www.pki 0010: 2E 76 74 2E 65 64 75 2F 76 74 6D 77 2F 63 70 73 .vt.edu/vtmw/cps 0020: 2F / ]] ] [CertificatePolicyId: [1.3.6.1.4.1.6760.5.2.2.3.1] [] ] ] [5]: ObjectId: 2.5.29.37 Criticality=false ExtendedKeyUsages [ serverAuth ] [6]: ObjectId: 2.5.29.15 Criticality=false KeyUsage [ DigitalSignature Non_repudiation Key_Encipherment Data_Encipherment ] [7]: ObjectId: 2.5.29.17 Criticality=false SubjectAlternativeName [ DNSName: ed.middleware.vt.edu DNSName: directory.vt.edu DNSName: id.directory.vt.edu DNSName: authn.directory.vt.edu DNSName: ldap.vt.edu ] [8]: ObjectId: 2.5.29.14 Criticality=false SubjectKeyIdentifier [ KeyIdentifier [ 0000: AB 54 DE 3E 5C 77 62 14 8C 20 C2 20 05 21 64 57 .T.>\wb.. . .!dW 0010: 50 54 71 3F PTq? ] ] ] Algorithm: [SHA1withRSA] Signature: 0000: 06 CE AF 2C 46 E6 DB C9 77 B6 96 4E CB 58 96 24 ...,F...w..N.X.$ 0010: 46 5B 69 7B 0A C1 57 4C 65 74 0A 95 05 B1 43 35 F[i...WLet....C5 0020: CD 7B DF 64 B5 FC EC AB 54 5F F7 D6 21 35 E7 DC ...d....T_..!5.. 0030: C6 9C 2A 21 BE 13 2B 17 3D 7B C8 63 48 7D FD C9 ..*!..+.=..cH... 0040: 22 EC A3 73 E9 8E 3C B0 4A 36 73 16 45 67 23 F8 "..s..<.J6s.Eg#. 0050: 02 F9 1F 0B AB AB 60 14 99 C4 19 E4 5F BB AC FA ......`....._... 0060: F7 D7 A3 ED 86 97 DB 54 8A AB 2E 3E AA 1F A9 5D .......T...>...] 0070: 32 95 F7 2A 69 72 1F 16 8B 3E 38 D0 F6 F1 A9 38 2..*ir...>8....8 0080: 34 FF 8D B6 9C 58 C1 A0 37 1F 49 BC BD 83 81 9A 4....X..7.I..... 0090: 15 C4 0A B3 1D BA 31 9D DC 63 E6 C5 65 44 95 67 ......1..c..eD.g 00A0: DB 24 16 5B FC 85 74 3A D0 D9 C7 2F 6D CB 4F 36 .$.[..t:.../m.O6 00B0: 13 8D EF BF EE 06 40 60 C4 56 29 0A 5B 06 F5 C6 ......@`.V).[... 00C0: 8F F7 2E ED CA 57 E7 AA 98 35 15 7D 33 2F B1 98 .....W...5..3/.. 00D0: 3C 64 86 FD 9A 25 A1 32 63 A9 1E 3C 86 38 E1 98
| 0 |
org.cryptacular.util.CertUtilTest@3439f68d | |
testSubjectCN Test class: org.cryptacular.util.CertUtilTest Parameters: [ [ Version: V3 Subject: C=US, DC=edu, DC=vt, ST=Virginia, L=Blacksburg, O=Virginia Polytechnic Institute and State University, OU=Middleware-Server-with-saltr, OU=Middleware Services, CN=ed.middleware.vt.edu Signature Algorithm: SHA1withRSA, OID = 1.2.840.113549.1.1.5 Key: Sun RSA public key, 2048 bits modulus: 27992513158177971234238656435627537210849706727779569564795945023054256628862861658420129763784208737191510883450366020302160387645632064747381557854432779577539836100600304691024955270453590349683504694920469244631476771078489986259856069039269585382059325752606358274394763390445911704104586974787971154997106060708794638759934299442648844065377502222782048012165019839464914171433375481259549835179289355420460388075931926623499969078294112426743594908189945583025048024922967377314923068879281158165929048725455882464097170223053165674769358846234013974376746391166640105517489895921204078843888390194340067726621 public exponent: 65537 Validity: [From: Fri May 25 12:53:17 EDT 2012, To: Sun May 25 12:53:17 EDT 2014] Issuer: CN=Virginia Tech Middleware CA, O=Virginia Polytechnic Institute and State University, C=US, DC=vt, DC=edu SerialNumber: [ 4d138b13 05b79726] Certificate Extensions: 8 [1]: ObjectId: 2.5.29.35 Criticality=false AuthorityKeyIdentifier [ KeyIdentifier [ 0000: FD 36 40 22 9A D5 FC 5B F0 04 C9 90 E6 4F 4F 88 .6@"...[.....OO. 0010: 4B 44 F8 4E KD.N ] ] [2]: ObjectId: 2.5.29.19 Criticality=false BasicConstraints:[ CA:false PathLen: undefined ] [3]: ObjectId: 2.5.29.31 Criticality=false CRLDistributionPoints [ [DistributionPoint: [URIName: http://vtca-p.eprov.seti.vt.edu:8080/ejbca/publicweb/webdist/certdist?cmd=crl&issuer=CN=Virginia+Tech+Middleware+CA,O=Virginia+Polytechnic+Institute+and+State+University,DC=vt,DC=edu,C=US] ]] [4]: ObjectId: 2.5.29.32 Criticality=false CertificatePolicies [ [CertificatePolicyId: [1.3.6.1.4.1.6760.5.2.2.2.1] [] ] [CertificatePolicyId: [1.3.6.1.4.1.6760.5.2.2.1.1] [] ] [CertificatePolicyId: [1.3.6.1.4.1.6760.5.2.2.4.1] [PolicyQualifierInfo: [ qualifierID: 1.3.6.1.5.5.7.2.1 qualifier: 0000: 16 1F 68 74 74 70 3A 2F 2F 77 77 77 2E 70 6B 69 ..http://www.pki 0010: 2E 76 74 2E 65 64 75 2F 76 74 6D 77 2F 63 70 73 .vt.edu/vtmw/cps 0020: 2F / ]] ] [CertificatePolicyId: [1.3.6.1.4.1.6760.5.2.2.3.1] [] ] ] [5]: ObjectId: 2.5.29.37 Criticality=false ExtendedKeyUsages [ serverAuth ] [6]: ObjectId: 2.5.29.15 Criticality=false KeyUsage [ DigitalSignature Non_repudiation Key_Encipherment Data_Encipherment ] [7]: ObjectId: 2.5.29.17 Criticality=false SubjectAlternativeName [ DNSName: ed.middleware.vt.edu DNSName: directory.vt.edu DNSName: id.directory.vt.edu DNSName: authn.directory.vt.edu DNSName: ldap.vt.edu ] [8]: ObjectId: 2.5.29.14 Criticality=false SubjectKeyIdentifier [ KeyIdentifier [ 0000: AB 54 DE 3E 5C 77 62 14 8C 20 C2 20 05 21 64 57 .T.>\wb.. . .!dW 0010: 50 54 71 3F PTq? ] ] ] Algorithm: [SHA1withRSA] Signature: 0000: 06 CE AF 2C 46 E6 DB C9 77 B6 96 4E CB 58 96 24 ...,F...w..N.X.$ 0010: 46 5B 69 7B 0A C1 57 4C 65 74 0A 95 05 B1 43 35 F[i...WLet....C5 0020: CD 7B DF 64 B5 FC EC AB 54 5F F7 D6 21 35 E7 DC ...d....T_..!5.. 0030: C6 9C 2A 21 BE 13 2B 17 3D 7B C8 63 48 7D FD C9 ..*!..+.=..cH... 0040: 22 EC A3 73 E9 8E 3C B0 4A 36 73 16 45 67 23 F8 "..s..<.J6s.Eg#. 0050: 02 F9 1F 0B AB AB 60 14 99 C4 19 E4 5F BB AC FA ......`....._... 0060: F7 D7 A3 ED 86 97 DB 54 8A AB 2E 3E AA 1F A9 5D .......T...>...] 0070: 32 95 F7 2A 69 72 1F 16 8B 3E 38 D0 F6 F1 A9 38 2..*ir...>8....8 0080: 34 FF 8D B6 9C 58 C1 A0 37 1F 49 BC BD 83 81 9A 4....X..7.I..... 0090: 15 C4 0A B3 1D BA 31 9D DC 63 E6 C5 65 44 95 67 ......1..c..eD.g 00A0: DB 24 16 5B FC 85 74 3A D0 D9 C7 2F 6D CB 4F 36 .$.[..t:.../m.O6 00B0: 13 8D EF BF EE 06 40 60 C4 56 29 0A 5B 06 F5 C6 ......@`.V).[... 00C0: 8F F7 2E ED CA 57 E7 AA 98 35 15 7D 33 2F B1 98 .....W...5..3/.. 00D0: 3C 64 86 FD 9A 25 A1 32 63 A9 1E 3C 86 38 E1 98
| 0 |
org.cryptacular.util.CertUtilTest@3439f68d | |
testSubjectKeyId Test class: org.cryptacular.util.CertUtilTest Parameters: [ [ Version: V3 Subject: C=US, DC=vt, DC=edu, O=Virginia Polytechnic Institute and State University, CN=Marvin S Addison, UID=1145718 Signature Algorithm: SHA1withRSA, OID = 1.2.840.113549.1.1.5 Key: Sun RSA public key, 1024 bits modulus: 108529308450048011771625485016587515413160236976176040526725514796702758117751622384303269864507123291857847334176851579944518348512354272752810731714396392550684005751222700904404533561241649030171027718964345672642310591191808798043047456844832294046728385620713249918400491169901258745951931628978567122541 public exponent: 65537 Validity: [From: Tue Jan 27 09:39:02 EST 2009, To: Thu Jan 27 09:39:02 EST 2011] Issuer: SERIALNUMBER=12, CN=DEV Virginia Tech Class 1 Server CA, O=Virginia Polytechnic Institute and State University, C=US, DC=vt, DC=edu SerialNumber: [ 2f56fcaf 2c138123] Certificate Extensions: 7 [1]: ObjectId: 2.5.29.35 Criticality=false AuthorityKeyIdentifier [ KeyIdentifier [ 0000: 38 E0 6F AE 48 ED 5E 23 F6 22 9B 1E E7 9C 19 16 8.o.H.^#."...... 0010: 47 B8 7E 92 G... ] ] [2]: ObjectId: 2.5.29.19 Criticality=false BasicConstraints:[ CA:false PathLen: undefined ] [3]: ObjectId: 2.5.29.32 Criticality=false CertificatePolicies [ [CertificatePolicyId: [1.3.6.1.4.1.6760.5.2.2.2.1] [] ] [CertificatePolicyId: [1.3.6.1.4.1.6760.5.2.2.1.1] [] ] [CertificatePolicyId: [1.3.6.1.4.1.6760.5.2.2.4.1] [PolicyQualifierInfo: [ qualifierID: 1.3.6.1.5.5.7.2.1 qualifier: 0000: 16 2A 68 74 74 70 3A 2F 2F 77 77 77 2E 70 6B 69 .*http://www.pki 0010: 2E 76 74 2E 65 64 75 2F 76 74 75 63 61 2F 63 70 .vt.edu/vtuca/cp 0020: 73 2F 69 6E 64 65 78 2E 68 74 6D 6C s/index.html ]] ] [CertificatePolicyId: [1.3.6.1.4.1.6760.5.2.2.3.1] [] ] ] [4]: ObjectId: 2.5.29.37 Criticality=false ExtendedKeyUsages [ clientAuth emailProtection 1.3.6.1.4.1.311.20.2.2 ] [5]: ObjectId: 2.5.29.15 Criticality=false KeyUsage [ DigitalSignature Non_repudiation ] [6]: ObjectId: 2.5.29.17 Criticality=false SubjectAlternativeName [ RFC822Name: eprov@vt.edu ] [7]: ObjectId: 2.5.29.14 Criticality=false SubjectKeyIdentifier [ KeyIdentifier [ 0000: 25 48 2F 28 EC 5D 19 BB 1D 25 AE 94 93 B1 7B B5 %H/(.]...%...... 0010: 35 96 24 66 5.$f ] ] ] Algorithm: [SHA1withRSA] Signature: 0000: 73 50 E7 A8 22 5E 1D 37 CF 61 C7 97 35 AC 24 34 sP.."^.7.a..5.$4 0010: CF 14 67 D7 2D CC 19 6B D3 2E E2 67 00 8B 67 AE ..g.-..k...g..g. 0020: E4 DB A9 95 97 94 C8 E5 18 C9 56 EC F6 38 65 A7 ..........V..8e. 0030: 0B 72 C0 C2 F0 ED 9D 51 8A 23 5E 20 EB BE 3C 72 .r.....Q.#^ .. |
0 | org.cryptacular.util.CertUtilTest@3439f68d | |
testSubjectKeyId Test class: org.cryptacular.util.CertUtilTest Parameters: [ [ Version: V3 Subject: CN=login.live.com, OU=Passport, O=Microsoft Corporation, STREET=One Microsoft Way, L=Redmond, ST=Washington, OID.2.5.4.17=98052, C=US, SERIALNUMBER=600413485, OID.2.5.4.15="V1.0, Clause 5.(b)", OID.1.3.6.1.4.1.311.60.2.1.2=Washington, OID.1.3.6.1.4.1.311.60.2.1.3=US Signature Algorithm: SHA1withRSA, OID = 1.2.840.113549.1.1.5 Key: Sun RSA public key, 1024 bits modulus: 120497945131951870160363671641930498453367046238721805793375732582852280429092977484234939122051867086123789549293149296004125165601272131224930907607358739970312141256524000285577290121522491060454037870567493048357143219116539150158329357664713190548066373919744607867509347663671177192292887080837566891167 public exponent: 65537 Validity: [From: Mon Jun 15 20:00:00 EDT 2009, To: Wed Jun 16 19:59:59 EDT 2010] Issuer: CN=VeriSign Class 3 Extended Validation SSL CA, OU=Terms of use at https://www.verisign.com/rpa (c)06, OU=VeriSign Trust Network, O="VeriSign, Inc.", C=US SerialNumber: [ 59f8c7aa 8616d173 177c505c 016e381b] Certificate Extensions: 9 [1]: ObjectId: 1.3.6.1.5.5.7.1.12 Criticality=false Extension unknown: DER encoded OCTET string = 0000: 04 62 30 60 A1 5E A0 5C 30 5A 30 58 30 56 16 09 .b0`.^.\0Z0X0V.. 0010: 69 6D 61 67 65 2F 67 69 66 30 21 30 1F 30 07 06 image/gif0!0.0.. 0020: 05 2B 0E 03 02 1A 04 14 4B 6B B9 28 96 06 0C BB .+......Kk.(.... 0030: D0 52 38 9B 29 AC 4B 07 8B 21 05 18 30 26 16 24 .R8.).K..!..0&.$ 0040: 68 74 74 70 3A 2F 2F 6C 6F 67 6F 2E 76 65 72 69 http://logo.veri 0050: 73 69 67 6E 2E 63 6F 6D 2F 76 73 6C 6F 67 6F 31 sign.com/vslogo1 0060: 2E 67 69 66 .gif [2]: ObjectId: 1.3.6.1.5.5.7.1.1 Criticality=false AuthorityInfoAccess [ [ accessMethod: ocsp accessLocation: URIName: http://EVSecure-ocsp.verisign.com , accessMethod: caIssuers accessLocation: URIName: http://EVSecure-aia.verisign.com/EVSecure2006.cer ] ] [3]: ObjectId: 2.5.29.35 Criticality=false AuthorityKeyIdentifier [ KeyIdentifier [ 0000: FC 8A 50 BA 9E B9 25 5A 7B 55 85 4F 95 00 63 8F ..P...%Z.U.O..c. 0010: E9 58 6B 43 .XkC ] ] [4]: ObjectId: 2.5.29.19 Criticality=false BasicConstraints:[ CA:false PathLen: undefined ] [5]: ObjectId: 2.5.29.31 Criticality=false CRLDistributionPoints [ [DistributionPoint: [URIName: http://EVSecure-crl.verisign.com/EVSecure2006.crl] ]] [6]: ObjectId: 2.5.29.32 Criticality=false CertificatePolicies [ [CertificatePolicyId: [2.16.840.1.113733.1.7.23.6] [PolicyQualifierInfo: [ qualifierID: 1.3.6.1.5.5.7.2.1 qualifier: 0000: 16 1C 68 74 74 70 73 3A 2F 2F 77 77 77 2E 76 65 ..https://www.ve 0010: 72 69 73 69 67 6E 2E 63 6F 6D 2F 72 70 61 risign.com/rpa ]] ] ] [7]: ObjectId: 2.5.29.37 Criticality=false ExtendedKeyUsages [ serverAuth clientAuth ] [8]: ObjectId: 2.5.29.15 Criticality=false KeyUsage [ DigitalSignature Key_Encipherment ] [9]: ObjectId: 2.5.29.14 Criticality=false SubjectKeyIdentifier [ KeyIdentifier [ 0000: 31 AE F1 7C 98 67 E9 1F 19 69 A2 A7 84 1E 67 5C 1....g...i....g\ 0010: AA C3 6B 75 ..ku ] ] ] Algorithm: [SHA1withRSA] Signature: 0000: 76 3C F1 05 F9 DA 56 69 5B 39 67 22 F8 19 D7 63 v<....Vi[9g"...c 0010: D8 59 66 A4 8A B2 A9 34 0A BB 1D 05 05 E8 B7 E3 .Yf....4........ 0020: DC 3E 9C DF 8B 87 1D 51 CF 3F F0 FA FA 4A F2 C0 .>.....Q.?...J.. 0030: AA 2F E4 A0 77 3A 7B 3D 12 C4 AD 50 C9 C7 EE C0 ./..w:.=...P.... 0040: 05 15 08 AB 1D FE 7A 7B F6 FD 8A F7 85 07 B8 A6 ......z......... 0050: FE 35 3C C7 51 2B 41 83 72 A8 49 EE FF 98 AD E0 .5<.Q+A.r.I..... 0060: 3F 50 92 4A 98 2B F6 EF B0 1E 34 21 8D D2 18 AE ?P.J.+....4!.... 0070: 8C C7 24 3D 82 4F F7 23 5F 80 35 11 9C B9 0A 15 ..$=.O.#_.5..... 0080: 7B D7 D2 FB 52 28 1A 9E 64 FA 8C E6 36 FA 88 0F ....R(..d...6... 0090: DE 9A 5D D5 68 19 1E 70 86 1D C8 94 6A 24 7A 92 ..].h..p....j$z. 00A0: 3C 3D A7 A5 03 8C CD 7D 2E 0D C3 1E 7C 3D CF 18 <=...........=.. 00B0: C5 1D 38 FE 30 57 3D A8 B0 5B DE 6E D0 11 D1 0E ..8.0W=..[.n.... 00C0: 3B 58 70 41 D5 98 4B 4F 1B 8C 45 EF BA E2 12 3B ;XpA..KO..E....; 00D0: 4B 44 AF 6F 17 E6 2A F7 CC 6C 5E EB A1 9E D0 AA KD.o..*..l^..... 00E0: 22 D8 03 35 CB D8 2A F3 E6 CE 56 A0 EE 75 4D A9 "..5..*...V..uM. 00F0: A3 22 17 7C 55 DC 43 5D C7 44 DB 60 BE 71 F7 7D ."..U.C].D.`.q.. ], 31:AE:F1:7C:98:67:E9:1F:19:69:A2:A7:84:1E:67:5C:AA:C3:6B:75 |
0 | org.cryptacular.util.CertUtilTest@3439f68d | |
testSubjectNames Test class: org.cryptacular.util.CertUtilTest Parameters: [ [ Version: V3 Subject: C=US, DC=vt, DC=edu, O=Virginia Polytechnic Institute and State University, CN=Marvin S Addison, UID=1145718 Signature Algorithm: SHA1withRSA, OID = 1.2.840.113549.1.1.5 Key: Sun RSA public key, 1024 bits modulus: 108529308450048011771625485016587515413160236976176040526725514796702758117751622384303269864507123291857847334176851579944518348512354272752810731714396392550684005751222700904404533561241649030171027718964345672642310591191808798043047456844832294046728385620713249918400491169901258745951931628978567122541 public exponent: 65537 Validity: [From: Tue Jan 27 09:39:02 EST 2009, To: Thu Jan 27 09:39:02 EST 2011] Issuer: SERIALNUMBER=12, CN=DEV Virginia Tech Class 1 Server CA, O=Virginia Polytechnic Institute and State University, C=US, DC=vt, DC=edu SerialNumber: [ 2f56fcaf 2c138123] Certificate Extensions: 7 [1]: ObjectId: 2.5.29.35 Criticality=false AuthorityKeyIdentifier [ KeyIdentifier [ 0000: 38 E0 6F AE 48 ED 5E 23 F6 22 9B 1E E7 9C 19 16 8.o.H.^#."...... 0010: 47 B8 7E 92 G... ] ] [2]: ObjectId: 2.5.29.19 Criticality=false BasicConstraints:[ CA:false PathLen: undefined ] [3]: ObjectId: 2.5.29.32 Criticality=false CertificatePolicies [ [CertificatePolicyId: [1.3.6.1.4.1.6760.5.2.2.2.1] [] ] [CertificatePolicyId: [1.3.6.1.4.1.6760.5.2.2.1.1] [] ] [CertificatePolicyId: [1.3.6.1.4.1.6760.5.2.2.4.1] [PolicyQualifierInfo: [ qualifierID: 1.3.6.1.5.5.7.2.1 qualifier: 0000: 16 2A 68 74 74 70 3A 2F 2F 77 77 77 2E 70 6B 69 .*http://www.pki 0010: 2E 76 74 2E 65 64 75 2F 76 74 75 63 61 2F 63 70 .vt.edu/vtuca/cp 0020: 73 2F 69 6E 64 65 78 2E 68 74 6D 6C s/index.html ]] ] [CertificatePolicyId: [1.3.6.1.4.1.6760.5.2.2.3.1] [] ] ] [4]: ObjectId: 2.5.29.37 Criticality=false ExtendedKeyUsages [ clientAuth emailProtection 1.3.6.1.4.1.311.20.2.2 ] [5]: ObjectId: 2.5.29.15 Criticality=false KeyUsage [ DigitalSignature Non_repudiation ] [6]: ObjectId: 2.5.29.17 Criticality=false SubjectAlternativeName [ RFC822Name: eprov@vt.edu ] [7]: ObjectId: 2.5.29.14 Criticality=false SubjectKeyIdentifier [ KeyIdentifier [ 0000: 25 48 2F 28 EC 5D 19 BB 1D 25 AE 94 93 B1 7B B5 %H/(.]...%...... 0010: 35 96 24 66 5.$f ] ] ] Algorithm: [SHA1withRSA] Signature: 0000: 73 50 E7 A8 22 5E 1D 37 CF 61 C7 97 35 AC 24 34 sP.."^.7.a..5.$4 0010: CF 14 67 D7 2D CC 19 6B D3 2E E2 67 00 8B 67 AE ..g.-..k...g..g. 0020: E4 DB A9 95 97 94 C8 E5 18 C9 56 EC F6 38 65 A7 ..........V..8e. 0030: 0B 72 C0 C2 F0 ED 9D 51 8A 23 5E 20 EB BE 3C 72 .r.....Q.#^ .. |
0 | org.cryptacular.util.CertUtilTest@3439f68d | |
testSubjectNamesByType Test class: org.cryptacular.util.CertUtilTest Parameters: [ [ Version: V3 Subject: C=US, DC=vt, DC=edu, O=Virginia Polytechnic Institute and State University, CN=Marvin S Addison, UID=1145718 Signature Algorithm: SHA1withRSA, OID = 1.2.840.113549.1.1.5 Key: Sun RSA public key, 1024 bits modulus: 108529308450048011771625485016587515413160236976176040526725514796702758117751622384303269864507123291857847334176851579944518348512354272752810731714396392550684005751222700904404533561241649030171027718964345672642310591191808798043047456844832294046728385620713249918400491169901258745951931628978567122541 public exponent: 65537 Validity: [From: Tue Jan 27 09:39:02 EST 2009, To: Thu Jan 27 09:39:02 EST 2011] Issuer: SERIALNUMBER=12, CN=DEV Virginia Tech Class 1 Server CA, O=Virginia Polytechnic Institute and State University, C=US, DC=vt, DC=edu SerialNumber: [ 2f56fcaf 2c138123] Certificate Extensions: 7 [1]: ObjectId: 2.5.29.35 Criticality=false AuthorityKeyIdentifier [ KeyIdentifier [ 0000: 38 E0 6F AE 48 ED 5E 23 F6 22 9B 1E E7 9C 19 16 8.o.H.^#."...... 0010: 47 B8 7E 92 G... ] ] [2]: ObjectId: 2.5.29.19 Criticality=false BasicConstraints:[ CA:false PathLen: undefined ] [3]: ObjectId: 2.5.29.32 Criticality=false CertificatePolicies [ [CertificatePolicyId: [1.3.6.1.4.1.6760.5.2.2.2.1] [] ] [CertificatePolicyId: [1.3.6.1.4.1.6760.5.2.2.1.1] [] ] [CertificatePolicyId: [1.3.6.1.4.1.6760.5.2.2.4.1] [PolicyQualifierInfo: [ qualifierID: 1.3.6.1.5.5.7.2.1 qualifier: 0000: 16 2A 68 74 74 70 3A 2F 2F 77 77 77 2E 70 6B 69 .*http://www.pki 0010: 2E 76 74 2E 65 64 75 2F 76 74 75 63 61 2F 63 70 .vt.edu/vtuca/cp 0020: 73 2F 69 6E 64 65 78 2E 68 74 6D 6C s/index.html ]] ] [CertificatePolicyId: [1.3.6.1.4.1.6760.5.2.2.3.1] [] ] ] [4]: ObjectId: 2.5.29.37 Criticality=false ExtendedKeyUsages [ clientAuth emailProtection 1.3.6.1.4.1.311.20.2.2 ] [5]: ObjectId: 2.5.29.15 Criticality=false KeyUsage [ DigitalSignature Non_repudiation ] [6]: ObjectId: 2.5.29.17 Criticality=false SubjectAlternativeName [ RFC822Name: eprov@vt.edu ] [7]: ObjectId: 2.5.29.14 Criticality=false SubjectKeyIdentifier [ KeyIdentifier [ 0000: 25 48 2F 28 EC 5D 19 BB 1D 25 AE 94 93 B1 7B B5 %H/(.]...%...... 0010: 35 96 24 66 5.$f ] ] ] Algorithm: [SHA1withRSA] Signature: 0000: 73 50 E7 A8 22 5E 1D 37 CF 61 C7 97 35 AC 24 34 sP.."^.7.a..5.$4 0010: CF 14 67 D7 2D CC 19 6B D3 2E E2 67 00 8B 67 AE ..g.-..k...g..g. 0020: E4 DB A9 95 97 94 C8 E5 18 C9 56 EC F6 38 65 A7 ..........V..8e. 0030: 0B 72 C0 C2 F0 ED 9D 51 8A 23 5E 20 EB BE 3C 72 .r.....Q.#^ .. |
0 | org.cryptacular.util.CertUtilTest@3439f68d | |
testSubjectNamesByType Test class: org.cryptacular.util.CertUtilTest Parameters: [ [ Version: V3 Subject: C=US, DC=vt, DC=edu, O=Virginia Polytechnic Institute and State University, CN=Marvin S Addison, UID=1145718 Signature Algorithm: SHA1withRSA, OID = 1.2.840.113549.1.1.5 Key: Sun RSA public key, 1024 bits modulus: 108529308450048011771625485016587515413160236976176040526725514796702758117751622384303269864507123291857847334176851579944518348512354272752810731714396392550684005751222700904404533561241649030171027718964345672642310591191808798043047456844832294046728385620713249918400491169901258745951931628978567122541 public exponent: 65537 Validity: [From: Tue Jan 27 09:39:02 EST 2009, To: Thu Jan 27 09:39:02 EST 2011] Issuer: SERIALNUMBER=12, CN=DEV Virginia Tech Class 1 Server CA, O=Virginia Polytechnic Institute and State University, C=US, DC=vt, DC=edu SerialNumber: [ 2f56fcaf 2c138123] Certificate Extensions: 7 [1]: ObjectId: 2.5.29.35 Criticality=false AuthorityKeyIdentifier [ KeyIdentifier [ 0000: 38 E0 6F AE 48 ED 5E 23 F6 22 9B 1E E7 9C 19 16 8.o.H.^#."...... 0010: 47 B8 7E 92 G... ] ] [2]: ObjectId: 2.5.29.19 Criticality=false BasicConstraints:[ CA:false PathLen: undefined ] [3]: ObjectId: 2.5.29.32 Criticality=false CertificatePolicies [ [CertificatePolicyId: [1.3.6.1.4.1.6760.5.2.2.2.1] [] ] [CertificatePolicyId: [1.3.6.1.4.1.6760.5.2.2.1.1] [] ] [CertificatePolicyId: [1.3.6.1.4.1.6760.5.2.2.4.1] [PolicyQualifierInfo: [ qualifierID: 1.3.6.1.5.5.7.2.1 qualifier: 0000: 16 2A 68 74 74 70 3A 2F 2F 77 77 77 2E 70 6B 69 .*http://www.pki 0010: 2E 76 74 2E 65 64 75 2F 76 74 75 63 61 2F 63 70 .vt.edu/vtuca/cp 0020: 73 2F 69 6E 64 65 78 2E 68 74 6D 6C s/index.html ]] ] [CertificatePolicyId: [1.3.6.1.4.1.6760.5.2.2.3.1] [] ] ] [4]: ObjectId: 2.5.29.37 Criticality=false ExtendedKeyUsages [ clientAuth emailProtection 1.3.6.1.4.1.311.20.2.2 ] [5]: ObjectId: 2.5.29.15 Criticality=false KeyUsage [ DigitalSignature Non_repudiation ] [6]: ObjectId: 2.5.29.17 Criticality=false SubjectAlternativeName [ RFC822Name: eprov@vt.edu ] [7]: ObjectId: 2.5.29.14 Criticality=false SubjectKeyIdentifier [ KeyIdentifier [ 0000: 25 48 2F 28 EC 5D 19 BB 1D 25 AE 94 93 B1 7B B5 %H/(.]...%...... 0010: 35 96 24 66 5.$f ] ] ] Algorithm: [SHA1withRSA] Signature: 0000: 73 50 E7 A8 22 5E 1D 37 CF 61 C7 97 35 AC 24 34 sP.."^.7.a..5.$4 0010: CF 14 67 D7 2D CC 19 6B D3 2E E2 67 00 8B 67 AE ..g.-..k...g..g. 0020: E4 DB A9 95 97 94 C8 E5 18 C9 56 EC F6 38 65 A7 ..........V..8e. 0030: 0B 72 C0 C2 F0 ED 9D 51 8A 23 5E 20 EB BE 3C 72 .r.....Q.#^ .. |
0 | org.cryptacular.util.CertUtilTest@3439f68d |