From ec2a79ea3bb99a01ad43989f100bb152bf5d2ad8 Mon Sep 17 00:00:00 2001 From: Jermolene Date: Sun, 7 Jun 2015 12:25:55 +0100 Subject: [PATCH] Remove unneeded .java and .class files Fixes #1775 --- .../source/tiddlywiki/java/TiddlySaver.class | Bin 775 -> 0 bytes .../source/tiddlywiki/java/TiddlySaver.jar | Bin 4982 -> 0 bytes .../source/tiddlywiki/java/TiddlySaver.java | 71 ---- .../java/TiddlySaverVerify.keystore | Bin 868 -> 0 bytes .../tw2/source/tiddlywiki/java/UnaMesa-2.cer | 38 --- .../tw2/source/tiddlywiki/java/UnaMesa-3.cer | Bin 806 -> 0 bytes .../source/tiddlywiki/java/UnaMesa.old.cer | Bin 832 -> 0 bytes editions/tw2/source/tiddlywiki/java/build | 5 - .../tw2/source/tiddlywiki/java/sign.readme | 323 ------------------ editions/tw2/source/tiddlywiki/java/verify | 2 - .../tw2/source/tiddlywiki/java/verify.readme | 46 --- 11 files changed, 485 deletions(-) delete mode 100755 editions/tw2/source/tiddlywiki/java/TiddlySaver.class delete mode 100755 editions/tw2/source/tiddlywiki/java/TiddlySaver.jar delete mode 100755 editions/tw2/source/tiddlywiki/java/TiddlySaver.java delete mode 100755 editions/tw2/source/tiddlywiki/java/TiddlySaverVerify.keystore delete mode 100755 editions/tw2/source/tiddlywiki/java/UnaMesa-2.cer delete mode 100755 editions/tw2/source/tiddlywiki/java/UnaMesa-3.cer delete mode 100755 editions/tw2/source/tiddlywiki/java/UnaMesa.old.cer delete mode 100755 editions/tw2/source/tiddlywiki/java/build delete mode 100755 editions/tw2/source/tiddlywiki/java/sign.readme delete mode 100755 editions/tw2/source/tiddlywiki/java/verify delete mode 100755 editions/tw2/source/tiddlywiki/java/verify.readme diff --git a/editions/tw2/source/tiddlywiki/java/TiddlySaver.class b/editions/tw2/source/tiddlywiki/java/TiddlySaver.class deleted file mode 100755 index 64cac680159ceaae80a5ae02315676b21791a81c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 775 zcmX^0Z`VEs1_nI_4K4<524Qvv5iSNM25~M12?j}a1}Sz1X)Xpf1{rn+SuO?+203;H zd3FW`Mg}&U%)HDJJ4Oa(4b3n{1{UZ1lvG9rj-33&6t~QrR7M614WF#UvPAuy#JqI< z;F6-uymV_!5lu`XMh1@J#IjU~DV9W;f@z4RCl3P;11}>3Z%AfJN={{PVp(dDiXkHd z10w^EXI@@vk#kOBadB!fNSPu#gAxyeGJ^^ug8;gl(M&J`saIuW5Jaf+%qvMvPc7nM zP-9SMWZ*`!kC8zLtSqshASbm%-w{kPGMH%iASuEUC|JA`#>gNCHmf)_xwI&=q*C88 zIXShs*f~G1q$ocpC$)%?fhQ$DpeVB}Gbc4YH3e)9st$ytV{%Dmex5aQ;QJ?Kr6!kH zGcvf5?mF!5<;ct{2}{f=O$DbBPXPy%CMU|?VdMFIma10w?;0|SE~10w??0|NuA z)^-NQjUagjMh1Qc0jRVr11keFNZD=%rbsOv?d=TAI~Z6FFtBcbDivf9f+|&HU}Iom qU|~6j$0|tkSb6e_PJXjDopZ6h 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 diff --git a/editions/tw2/source/tiddlywiki/java/TiddlySaver.java b/editions/tw2/source/tiddlywiki/java/TiddlySaver.java deleted file mode 100755 index df7d17316..000000000 --- a/editions/tw2/source/tiddlywiki/java/TiddlySaver.java +++ /dev/null @@ -1,71 +0,0 @@ -import java.io.BufferedReader; -import java.io.BufferedWriter; -import java.io.File; -import java.io.FileInputStream; -import java.io.FileOutputStream; -import java.io.FileReader; -import java.io.FileWriter; -import java.security.AccessController; -import java.security.PrivilegedAction; - -public class TiddlySaver extends java.applet.Applet { - public String loadFile(final String filename, final String charset) { - return (String)AccessController.doPrivileged(new PrivilegedAction() { - public Object run() { - try { - if (charset.length() == 0) { - StringBuffer data = new StringBuffer(); - BufferedReader r = new BufferedReader(new FileReader(filename)); - String line; - while ((line = r.readLine()) != null) data.append(line).append("\n"); - r.close(); - return data.toString(); - } else { - File f = new File(filename); - FileInputStream i = new FileInputStream(f); - byte[] b = new byte[(f.length() > Integer.MAX_VALUE) ? Integer.MAX_VALUE : (int)f.length()]; - int offset = 0; - int num = 0; - while (offset < b.length && (num = i.read(b, offset, b.length - offset)) >= 0) { - offset += num; - } - i.close(); - return new String(b, 0, offset, charset); - } - } catch (Exception x) { - x.printStackTrace(); - return null; - } - } - }); - } - public int saveFile(final String filename, final String charset, final String data) { - return ((Integer)AccessController.doPrivileged(new PrivilegedAction() { - public Object run() { - try { - if (charset.length() == 0) { - int e, s = 0; - BufferedWriter w = new BufferedWriter(new FileWriter(filename)); - do { - e = data.indexOf('\n', s); - if (e == -1) e = data.length(); - w.write(data, s, e - s); - w.newLine(); - s = e + 1; - } while (s < data.length()); - w.close(); - return new Integer(1); - } else { - FileOutputStream o = new FileOutputStream(filename); - o.write(data.getBytes(charset)); - o.close(); - return new Integer(1); - } - } catch (Exception x) { - x.printStackTrace(); - return new Integer(0); - } - } - })).intValue(); - } -} \ No newline at end of file diff --git a/editions/tw2/source/tiddlywiki/java/TiddlySaverVerify.keystore b/editions/tw2/source/tiddlywiki/java/TiddlySaverVerify.keystore deleted file mode 100755 index 65fdce53b618727afa0ab7f0ff4e6bc4c7ad8bd6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 868 zcmezO_TO6u1_mYu1_nkj&6<>%l3BsPz^HEgPe+k~HA2tSz>R#Am7jVVWkTbzN3u3F*ihI&5M&;QFqd;; zPG(wuQC?=Ep^$+9NRVBaGaxZ1U%@e_B;QcLfDa_bCBhz>m*|^XoCwp(Ey5L&nUa!I z8J?M)2~)-lS7y*SAKB-OtPISJy$lA8olK3544>Ye>Gcf|Tfh}}_QB2t%fvS7*6w(3 z?ZgDl0&#NJ?F1k=XI$f9PTVxR=$8!)zsL7kGH zTwH+U76U;x&V)7(#qWdu8` zXGikAYqDBCw@!asIPXaL(J!Z!CSRDr5qNyRb86O2{!6^vDK`ZlO?mK^(Vt!X>fayL z4|USdE>AdFm%r(iB6sEQ^;=J;>#uMBaW7SN!uBh|lXW5(9>+UuUFqw6^z@Rf{6%x@ mQg>fExAx8Di4zk`cU=*G|NqbIQ(yax7I%fLv^YAQDG>mpB@=l7 diff --git a/editions/tw2/source/tiddlywiki/java/UnaMesa-2.cer b/editions/tw2/source/tiddlywiki/java/UnaMesa-2.cer deleted file mode 100755 index 677e59757..000000000 --- a/editions/tw2/source/tiddlywiki/java/UnaMesa-2.cer +++ /dev/null @@ -1,38 +0,0 @@ ------BEGIN PKCS #7 SIGNED DATA----- -MIAGCSqGSIb3DQEHAqCAMIACAQExADALBgkqhkiG9w0BBwGggDCCAyIwggKLoAMC -AQICEEtycpHmJVBWKTR1fltuZYgwDQYJKoZIhvcNAQEFBQAwVTELMAkGA1UEBhMC -WkExJTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0aW5nIChQdHkpIEx0ZC4xHzAdBgNV -BAMTFlRoYXd0ZSBDb2RlIFNpZ25pbmcgQ0EwHhcNMTAwMzA0MDAwMDAwWhcNMTIw -MzAzMjM1OTU5WjBvMQswCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTES -MBAGA1UEBxMJUGFsbyBBbHRvMRAwDgYDVQQKFAdVbmFNZXNhMRMwEQYDVQQLFApU -aWRkbHlXaWtpMRAwDgYDVQQDFAdVbmFNZXNhMIGfMA0GCSqGSIb3DQEBAQUAA4GN -ADCBiQKBgQDy7syNTVAWoApezeC5oKYWsS19uO87TgHcwqAG2R6U8pBVuHoKpzL9 -YpOnwIL3p+l/fHy5T8ghmxdX4d73RtHiHMFIL6ABrSvt/WxUKtyImleBv521pK5P -S0sdBJWgWCSIV76YKxHdHTZfU83rNih1IGzxP+96MflXh4wPsVuvcwIDAQABo4HY -MIHVMAwGA1UdEwEB/wQCMAAwPgYDVR0fBDcwNTAzoDGgL4YtaHR0cDovL2NybC50 -aGF3dGUuY29tL1RoYXd0ZUNvZGVTaWduaW5nQ0EuY3JsMB8GA1UdJQQYMBYGCCsG -AQUFBwMDBgorBgEEAYI3AgEWMB0GA1UdBAQWMBQwDjAMBgorBgEEAYI3AgEWAwIH -gDAyBggrBgEFBQcBAQQmMCQwIgYIKwYBBQUHMAGGFmh0dHA6Ly9vY3NwLnRoYXd0 -ZS5jb20wEQYJYIZIAYb4QgEBBAQDAgQQMA0GCSqGSIb3DQEBBQUAA4GBAHgyGc8J -hNHrtizy6e4bWDlYBwVJiGPe1h0qTNrL9qGexHfF9Msik9CYCFHHv0NlatkP0g0L -ZNkR4pTg7QFPBxfV/fh74SxnzadgyX5vsuohC3n7r7XLZy+vh/jeZR2Qt9QTkyxY -AONfQLWpTUvFy6Rqb6KcPmW70s6t7NORkWF1MIIDTjCCAregAwIBAgIBCjANBgkq -hkiG9w0BAQUFADCBzjELMAkGA1UEBhMCWkExFTATBgNVBAgTDFdlc3Rlcm4gQ2Fw -ZTESMBAGA1UEBxMJQ2FwZSBUb3duMR0wGwYDVQQKExRUaGF3dGUgQ29uc3VsdGlu -ZyBjYzEoMCYGA1UECxMfQ2VydGlmaWNhdGlvbiBTZXJ2aWNlcyBEaXZpc2lvbjEh -MB8GA1UEAxMYVGhhd3RlIFByZW1pdW0gU2VydmVyIENBMSgwJgYJKoZIhvcNAQkB -FhlwcmVtaXVtLXNlcnZlckB0aGF3dGUuY29tMB4XDTAzMDgwNjAwMDAwMFoXDTEz -MDgwNTIzNTk1OVowVTELMAkGA1UEBhMCWkExJTAjBgNVBAoTHFRoYXd0ZSBDb25z -dWx0aW5nIChQdHkpIEx0ZC4xHzAdBgNVBAMTFlRoYXd0ZSBDb2RlIFNpZ25pbmcg -Q0EwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAMa4uSdgrwvjkWll236N7ZHm -qvG+1e3+bdQsf9Fwd/smmVe03T8wuNwh6miNgZL8LkuRNYQg8tpKurT85tqI8iDF -IZIJR5WgCRymeb6xTB388YpuVNJpofFMkzpB/n3UZHtjRfdgYB0xHaTp0w+L+24m -JLOo/+XlkNS0wtxQYK5ZAgMBAAGjgbMwgbAwEgYDVR0TAQH/BAgwBgEB/wIBADBA -BgNVHR8EOTA3MDWgM6Axhi9odHRwOi8vY3JsLnRoYXd0ZS5jb20vVGhhd3RlUHJl -bWl1bVNlcnZlckNBLmNybDAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwMw -DgYDVR0PAQH/BAQDAgEGMCkGA1UdEQQiMCCkHjAcMRowGAYDVQQDExFQcml2YXRl -TGFiZWwyLTE0NDANBgkqhkiG9w0BAQUFAAOBgQB2spzuE58b9i00kpRFczTcjmsu -XPxMfYnrw2jx15kPLh0XyLUWi77NigUG8hlJOgNbBckgjm1S4XaBoMNliiJn5BxT -UzdGv7zXL+t7ntAURWxAIQjiXXV2ZjAe9N+Cii+986IMvx3bnxSimnI3TbB3SOhK -PwnOVRks7+YHJOGv7AAAMQAAAAAAAAA= ------END PKCS #7 SIGNED DATA----- \ No newline at end of file diff --git a/editions/tw2/source/tiddlywiki/java/UnaMesa-3.cer b/editions/tw2/source/tiddlywiki/java/UnaMesa-3.cer deleted file mode 100755 index 193cd2c0221391828c07c8fd69d02412398ebc9d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 806 zcmXqLVpcL}V(MPN%*4pVB;Z|CH1U~gK$xaUXd#AN85K^Mn+av27^#T zZUas>=1>+kVWucYLsbK15Qj@xCL|-Vyd+h@IX|zsG^ZppFI_<+prle$!KWle&rse# z7Nm?>SPZT#B~>9fGd&Na(Am*IPMp`!z`)qR!~hJU#CZ*k42%tojf_n#O)aAg@{z0! z4K@@u5CoaWA3 z7AL~Aa*J?*!<88{&PVn+BP#=QV=se2V<%H%Bg3b6XL@}D#1?SH zoqe!#!7{Opy0tsrTl+EIIkbT7rreZI6GC@XaV2a(fu`@vU)I;u?DRjOI9ojY z;l1x}7az$S^w3|xxK{h^-<%MwI~}va8~4xMx@4Wdx3?_I)CCbL9pU?CXbawzHH!~E z``S#SR3Yc1{rf7zpW*F2{2Qa!7c((4GB7S~ykXFI)qsbMIaF4dk?}tZlL3Q)9f&8- zVs2n+V7$O^fqt8AMoCG5mA-y*QI1{-IEM6+^Ko}>vapC5h#2r0@E}VuGqE=q7{RnLGP0-{ zs2C{0_y&w^Vo;~#Cl?nWxy3+`jWeOmgR$+06C)!F3o{do0CLE)fe-Qe@0zTZ&#lwn7S20Te)P*}rO6j&a0DLT@0^--lm8Mgcgjt{ zM^hfWW%Oqkzxww_^+TQXv&$1s*5z+{rN~|Rd;Qka>H6#2f80xzov{6i@MN6`hR5*^ dTUYveA3eP!D}T`(yVTv6&aHiOdE&&xQUHiY{D}zC( zA-4f18*?ZNn=n(9qoJySGKj+^EEAHESYDE<;GCaVT$)ponU}7h5l~X8so+zRqGu>? zAPZ8)EG!0BmXfLvoSB{nQt0exAScdiU}0cvWM%*cQR2LY1|Y7Hv8ko0Wt2f<2a>&^ z!G^*Hf*=Dqgt?p(b28KNi}ErPVS?X0K$(e~InfZAzE!@IfA(<&DIhEm=*_kjc%viM;G|op36Gm1B=EhzIgT_v##zuyn z4}Jd2t3z|ZEmq%AsW?T$53@fj{bMA=kpQ~-vCEKp8o>98k;Nhd> z6Ulp5NI72EwE5JcNw=5PI~)nlkj+alS)rzSIBNGb(*qw@*B2iwXIpylUyF&=vYTi8 zwo06^oE9$5lv$c9)?6ml!czQ9|4U5G+xY^u{hyhb85tNCH{LL4ylTM1#vCdu%*gnk zg~@=yzz)QdXE8T0H85UaxIn*6H>0Gaz)D{~xhO}k1RQsI$@#hZkoa-VPf3NwjGn3>oc z42)pf7#UgA3{(u1V0;6{HZiDE@{@}TklbP*$i|t_=E2zZ!-qU{( kQImBT>jMvMDpX|hQB{hM67te)0J)L`9RL6T diff --git a/editions/tw2/source/tiddlywiki/java/build b/editions/tw2/source/tiddlywiki/java/build deleted file mode 100755 index b4bae1a78..000000000 --- a/editions/tw2/source/tiddlywiki/java/build +++ /dev/null @@ -1,5 +0,0 @@ -javac -source 1.2 -target 1.2 -g:none TiddlySaver.java -jar cf TiddlySaver.jar TiddlySaver*.class -# assume you have UnaMesa.keystore in the same directory -# and Passphrase for keystore -jarsigner -keystore UnaMesa.keystore TiddlySaver.jar BidiX diff --git a/editions/tw2/source/tiddlywiki/java/sign.readme b/editions/tw2/source/tiddlywiki/java/sign.readme deleted file mode 100755 index ceaa17b2b..000000000 --- a/editions/tw2/source/tiddlywiki/java/sign.readme +++ /dev/null @@ -1,323 +0,0 @@ - - Readme file for signing TiddlySaver applet - -for verifying see verify.readme file - -1 - HISTORY - -2010 03 06 - BidiX : Signing TiddlySaver.jar with a new Signing Certificate - The files were updated with the new process used for signing (sorry my Macbook was configured in French) - New signed TiddlySaver.jar was tested with Safari 4.0.4 on MacOS 10.6.2 -2008 04 06 - BidiX : documentation -2008 04 06 - BidiX : create TiddlySaverVerify.keystore -2008 03 27 - BidiX : Signing TiddlySaver.jar -2008 03 26 - BidiX : obtaining UnaMesa Signing Certificate -2008 03 17 - BidiX : Issuing a certificate request to Thawte with a BidiX CSR -2003 03 12 - BidiX : Create UnaMesa.keystore with BidiX alias and Private key - - -2 - UNAMESA.KEYSTORE CREATION - -Using this command: ----------------- -> keytool -genkey -keyalg RSA -alias BidiX -keystore UnaMesa.keystore -Tapez le mot de passe du Keystore : -Ressaisissez le nouveau mot de passe : -Quels sont vos pr?nom et nom ? - [Unknown] : BidiX -Quel est le nom de votre unit? organisationnelle ? - [Unknown] : TiddlyWiki -Quelle est le nom de votre organisation ? - [Unknown] : UnaMesa -Quel est le nom de votre ville de r?sidence ? - [Unknown] : Palo Alto -Quel est le nom de votre ?tat ou province ? - [Unknown] : California -Quel est le code de pays ? deux lettres pour cette unit? ? - [Unknown] : US -Est-ce CN=BidiX, OU=TiddlyWiki, O=UnaMesa, L=Palo Alto, ST=California, C=US ? - [non] : OUI - -Sp?cifiez le mot de passe de la cl? pour - (appuyez sur Entr?e s'il s'agit du mot de passe du Keystore) : -Ressaisissez le nouveau mot de passe : ---------------- - -For security reasons the Keystore is kept in a safe place in BidiX environment (BidiX @ bidix.info) - - -3 - CERTICATE REQUEST -Using this command : --------------- -> keytool -certreq -alias BidiX -file certreq -keystore UnaMesa.keystore -storepass "???" -> cat certreq ------BEGIN NEW CERTIFICATE REQUEST----- -MIIBrTCCARYCAQAwbTELMAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExEjAQBgNVBAcT -... -sxoX+IbLVSs4Ye4HDqFodRkmehWBJsdWpQa/yji72pY+eA3fCgTt57VL+san9pPaLcwPfAiL23cD -R1j/y2RjQYLpE0PH+vQXn26xNeUDo2OONijyG0RLIX57yA== ------END NEW CERTIFICATE REQUEST----- ---------------- -Certificate received ------BEGIN PKCS #7 SIGNED DATA----- -MIAGCSqGSIb3DQEHAqCAMIACAQExADALBgkqhkiG9w0BBwGggDCCAyIwggKLoAMC -... -PwnOVRks7+YHJOGv7AAAMQAAAAAAAAA= ------END PKCS #7 SIGNED DATA----- -copied in UnaMesa-2.cer - -4 - ADDING CERTICATE TO KEYSTORE ---------------- -> keytool -import -alias BidiX -trustcacerts -file UnaMesa-2.cer -keystore UnaMesa.keystore -Tapez le mot de passe du Keystore : -R?ponse de certificat install?e dans le Keystore ---------------- -List Keystore ---------------- -> keytool -list -v -alias BidiX -keystore UnaMesa.keystore -Tapez le mot de passe du Keystore : -Nom d'alias : BidiX -Date de cr?ation : 6 mars 2010 -Type dentr?e?: {0} -Longueur de cha?ne du certificat : 3 -Certificat[1]: -Propri?taire?: CN=UnaMesa, OU=TiddlyWiki, O=UnaMesa, L=Palo Alto, ST=California, C=US -?metteur?: CN=Thawte Code Signing CA, O=Thawte Consulting (Pty) Ltd., C=ZA -Num?ro de s?rie?: 4b727291e62550562934757e5b6e6588 -Valide du?: Thu Mar 04 01:00:00 CET 2010 au?: Sun Mar 04 00:59:59 CET 2012 -Empreintes du certificat?: - MD5?: 1B:79:CE:47:BE:A9:E4:04:2A:DD:04:F5:BA:62:64:AD - SHA1?: 42:A9:6F:4D:C3:20:F8:7F:90:1A:1F:A5:66:92:ED:06:38:19:1E:D4 - Nom de lalgorithme de signature?: {7} - Version?: {8} - -Extensions?: - -#1: ObjectId: 2.5.29.19 Criticality=true -BasicConstraints:[ - CA:false - PathLen: undefined -] - -#2: ObjectId: 1.3.6.1.5.5.7.1.1 Criticality=false -AuthorityInfoAccess [ - [accessMethod: 1.3.6.1.5.5.7.48.1 - accessLocation: URIName: http://ocsp.thawte.com] -] - -#3: ObjectId: 2.5.29.4 Criticality=false - -#4: ObjectId: 2.5.29.31 Criticality=false -CRLDistributionPoints [ - [DistributionPoint: - [URIName: http://crl.thawte.com/ThawteCodeSigningCA.crl] -]] - -#5: ObjectId: 2.5.29.37 Criticality=false -ExtendedKeyUsages [ - codeSigning - 1.3.6.1.4.1.311.2.1.22 -] - -#6: ObjectId: 2.16.840.1.113730.1.1 Criticality=false -NetscapeCertType [ - Object Signing -] - -Certificat[2]: -Propri?taire?: CN=Thawte Code Signing CA, O=Thawte Consulting (Pty) Ltd., C=ZA -?metteur?: 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 -Num?ro de s?rie?: a -Valide du?: Wed Aug 06 02:00:00 CEST 2003 au?: Tue Aug 06 01:59:59 CEST 2013 -Empreintes du certificat?: - MD5?: D4:A7:BF:00:7B:6A:0C:20:D9:23:CD:5B:60:7B:7C:12 - SHA1?: A7:06:BA:1E:CA:B6:A2:AB:18:69:9F:C0:D7:DD:8C:7D:E3:6F:29:0F - Nom de lalgorithme de signature?: {7} - Version?: {8} - -Extensions?: - -#1: ObjectId: 2.5.29.15 Criticality=true -KeyUsage [ - Key_CertSign - Crl_Sign -] - -#2: ObjectId: 2.5.29.19 Criticality=true -BasicConstraints:[ - CA:true - PathLen:0 -] - -#3: ObjectId: 2.5.29.31 Criticality=false -CRLDistributionPoints [ - [DistributionPoint: - [URIName: http://crl.thawte.com/ThawtePremiumServerCA.crl] -]] - -#4: ObjectId: 2.5.29.37 Criticality=false -ExtendedKeyUsages [ - clientAuth - codeSigning -] - -#5: ObjectId: 2.5.29.17 Criticality=false -SubjectAlternativeName [ - CN=PrivateLabel2-144 -] - -Certificat[3]: -Propri?taire?: 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 -?metteur?: 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 -Num?ro de s?rie?: 1 -Valide du?: Thu Aug 01 02:00:00 CEST 1996 au?: Fri Jan 01 00:59:59 CET 2021 -Empreintes du certificat?: - MD5?: 06:9F:69:79:16:66:90:02:1B:8C:8C:A2:C3:07:6F:3A - SHA1?: 62:7F:8D:78:27:65:63:99:D2:7D:7F:90:44:C9:FE:B3:F3:3E:FA:9A - Nom de lalgorithme de signature?: {7} - Version?: {8} - -Extensions?: - -#1: ObjectId: 2.5.29.19 Criticality=true -BasicConstraints:[ - CA:true - PathLen:2147483647 -] ---------------- - -5 - SIGNING TIDDLYSAVER.JAR - -Get TiddlySaver.jar from http://trac.tiddlywiki.org/browser/Trunk/core/java/TiddlySaver.jar. -TiddlySaver.jar contained classes compiled on Thu Dec 07 14:48:00 CET 2006 - -With UnaMesa.keystore in the current directory Signing jar on Sam 6 mar 2010 15:16:04 CET using this command : ---------------- -> jarsigner -keystore UnaMesa.keystore TiddlySaver.jar BidiX -Enter Passphrase for keystore: ---------------- - -6 - VERIFYING SIGNATURE WITHOUT KEYSTORE ---------------- -> jarsigner -verify -verbose TiddlySaver.jar - - 284 Thu Mar 27 07:59:12 CET 2008 META-INF/MANIFEST.MF - 395 Sat Mar 06 15:16:04 CET 2010 META-INF/BIDIX.SF - 2798 Sat Mar 06 15:16:04 CET 2010 META-INF/BIDIX.RSA - 0 Thu Dec 07 14:48:00 CET 2006 META-INF/ -sm 1271 Thu Dec 07 14:48:00 CET 2006 TiddlySaver$1.class -sm 1184 Thu Dec 07 14:48:00 CET 2006 TiddlySaver$2.class -sm 775 Thu Dec 07 14:48:00 CET 2006 TiddlySaver.class - - s = signature was verified - m = entry is listed in manifest - k = at least one certificate was found in keystore - i = at least one certificate was found in identity scope - -jar verified. ---------------- - -7 - CREATE TiddlySaverVerify.keystore KEYSTORE -export SigningCertificate ---------------- -> keytool -export -alias BidiX -file UnaMesa-3.cer -keystore UnaMesa.keystore -Tapez le mot de passe du Keystore : -Certificat enregistr? dans le fichier ---------------- -create keystore "TiddlySaverVerify.keystore" with "tiddlywiki" as password and import SigningCertificate ---------------- -> keytool -import -alias BidiX -keystore TiddlySaverVerify.keystore -storepass tiddlywiki -file UnaMesa-3.cer -Propri?taire?: CN=UnaMesa, OU=TiddlyWiki, O=UnaMesa, L=Palo Alto, ST=California, C=US -?metteur?: CN=Thawte Code Signing CA, O=Thawte Consulting (Pty) Ltd., C=ZA -Num?ro de s?rie?: 4b727291e62550562934757e5b6e6588 -Valide du?: Thu Mar 04 01:00:00 CET 2010 au?: Sun Mar 04 00:59:59 CET 2012 -Empreintes du certificat?: - MD5?: 1B:79:CE:47:BE:A9:E4:04:2A:DD:04:F5:BA:62:64:AD - SHA1?: 42:A9:6F:4D:C3:20:F8:7F:90:1A:1F:A5:66:92:ED:06:38:19:1E:D4 - Nom de lalgorithme de signature?: {7} - Version?: {8} - -Extensions?: - -#1: ObjectId: 2.5.29.19 Criticality=true -BasicConstraints:[ - CA:false - PathLen: undefined -] - -#2: ObjectId: 1.3.6.1.5.5.7.1.1 Criticality=false -AuthorityInfoAccess [ - [accessMethod: 1.3.6.1.5.5.7.48.1 - accessLocation: URIName: http://ocsp.thawte.com] -] - -#3: ObjectId: 2.5.29.4 Criticality=false - -#4: ObjectId: 2.5.29.31 Criticality=false -CRLDistributionPoints [ - [DistributionPoint: - [URIName: http://crl.thawte.com/ThawteCodeSigningCA.crl] -]] - -#5: ObjectId: 2.5.29.37 Criticality=false -ExtendedKeyUsages [ - codeSigning - 1.3.6.1.4.1.311.2.1.22 -] - -#6: ObjectId: 2.16.840.1.113730.1.1 Criticality=false -NetscapeCertType [ - Object Signing -] - -Faire confiance ? ce certificat ? [non] : Y -R?ponse incorrecte, recommencez -Faire confiance ? ce certificat ? [non] : oui -Certificat ajout? au Keystore ---------------- - -8 - VERIFYING SIGNATURE WITH TiddlySaverVerify.keystore ---------------- -> jarsigner -verify -verbose -certs -keystore TiddlySaverVerify.keystore TiddlySaver.jar - 284 Thu Mar 27 07:59:12 CET 2008 META-INF/MANIFEST.MF - 395 Sat Mar 06 15:16:04 CET 2010 META-INF/BIDIX.SF - 2798 Sat Mar 06 15:16:04 CET 2010 META-INF/BIDIX.RSA - 0 Thu Dec 07 14:48:00 CET 2006 META-INF/ -smk 1271 Thu Dec 07 14:48:00 CET 2006 TiddlySaver$1.class - - X.509, CN=UnaMesa, OU=TiddlyWiki, O=UnaMesa, L=Palo Alto, ST=California, C=US (bidix) - [certificate is valid from 04/03/10 01:00 to 04/03/12 00:59] - X.509, CN=Thawte Code Signing CA, O=Thawte Consulting (Pty) Ltd., C=ZA - [certificate is valid from 06/08/03 02:00 to 06/08/13 01:59] - [KeyUsage extension does not support code signing] - X.509, 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 - [certificate is valid from 01/08/96 02:00 to 01/01/21 00:59] - -smk 1184 Thu Dec 07 14:48:00 CET 2006 TiddlySaver$2.class - - X.509, CN=UnaMesa, OU=TiddlyWiki, O=UnaMesa, L=Palo Alto, ST=California, C=US (bidix) - [certificate is valid from 04/03/10 01:00 to 04/03/12 00:59] - X.509, CN=Thawte Code Signing CA, O=Thawte Consulting (Pty) Ltd., C=ZA - [certificate is valid from 06/08/03 02:00 to 06/08/13 01:59] - [KeyUsage extension does not support code signing] - X.509, 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 - [certificate is valid from 01/08/96 02:00 to 01/01/21 00:59] - -smk 775 Thu Dec 07 14:48:00 CET 2006 TiddlySaver.class - - X.509, CN=UnaMesa, OU=TiddlyWiki, O=UnaMesa, L=Palo Alto, ST=California, C=US (bidix) - [certificate is valid from 04/03/10 01:00 to 04/03/12 00:59] - X.509, CN=Thawte Code Signing CA, O=Thawte Consulting (Pty) Ltd., C=ZA - [certificate is valid from 06/08/03 02:00 to 06/08/13 01:59] - [KeyUsage extension does not support code signing] - X.509, 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 - [certificate is valid from 01/08/96 02:00 to 01/01/21 00:59] - - - s = signature was verified - m = entry is listed in manifest - k = at least one certificate was found in keystore - i = at least one certificate was found in identity scope - -jar verified. ---------------- \ No newline at end of file diff --git a/editions/tw2/source/tiddlywiki/java/verify b/editions/tw2/source/tiddlywiki/java/verify deleted file mode 100755 index 71d4e9431..000000000 --- a/editions/tw2/source/tiddlywiki/java/verify +++ /dev/null @@ -1,2 +0,0 @@ -# assume TiddlySaverVerify.keystore and TiddlySaver.jar in the current directory -jarsigner -verify -verbose -certs -keystore TiddlySaverVerify.keystore -keypass tiddlywiki TiddlySaver.jar diff --git a/editions/tw2/source/tiddlywiki/java/verify.readme b/editions/tw2/source/tiddlywiki/java/verify.readme deleted file mode 100755 index 0f555556f..000000000 --- a/editions/tw2/source/tiddlywiki/java/verify.readme +++ /dev/null @@ -1,46 +0,0 @@ - -Above the verifying command and the expected return: - - -> jarsigner -verify -verbose -certs -keystore TiddlySaverVerify.keystore TiddlySaver.jar - 284 Thu Mar 27 07:59:12 CET 2008 META-INF/MANIFEST.MF - 395 Sat Mar 06 15:16:04 CET 2010 META-INF/BIDIX.SF - 2798 Sat Mar 06 15:16:04 CET 2010 META-INF/BIDIX.RSA - 0 Thu Dec 07 14:48:00 CET 2006 META-INF/ -smk 1271 Thu Dec 07 14:48:00 CET 2006 TiddlySaver$1.class - - X.509, CN=UnaMesa, OU=TiddlyWiki, O=UnaMesa, L=Palo Alto, ST=California, C=US (bidix) - [certificate is valid from 04/03/10 01:00 to 04/03/12 00:59] - X.509, CN=Thawte Code Signing CA, O=Thawte Consulting (Pty) Ltd., C=ZA - [certificate is valid from 06/08/03 02:00 to 06/08/13 01:59] - [KeyUsage extension does not support code signing] - X.509, 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 - [certificate is valid from 01/08/96 02:00 to 01/01/21 00:59] - -smk 1184 Thu Dec 07 14:48:00 CET 2006 TiddlySaver$2.class - - X.509, CN=UnaMesa, OU=TiddlyWiki, O=UnaMesa, L=Palo Alto, ST=California, C=US (bidix) - [certificate is valid from 04/03/10 01:00 to 04/03/12 00:59] - X.509, CN=Thawte Code Signing CA, O=Thawte Consulting (Pty) Ltd., C=ZA - [certificate is valid from 06/08/03 02:00 to 06/08/13 01:59] - [KeyUsage extension does not support code signing] - X.509, 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 - [certificate is valid from 01/08/96 02:00 to 01/01/21 00:59] - -smk 775 Thu Dec 07 14:48:00 CET 2006 TiddlySaver.class - - X.509, CN=UnaMesa, OU=TiddlyWiki, O=UnaMesa, L=Palo Alto, ST=California, C=US (bidix) - [certificate is valid from 04/03/10 01:00 to 04/03/12 00:59] - X.509, CN=Thawte Code Signing CA, O=Thawte Consulting (Pty) Ltd., C=ZA - [certificate is valid from 06/08/03 02:00 to 06/08/13 01:59] - [KeyUsage extension does not support code signing] - X.509, 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 - [certificate is valid from 01/08/96 02:00 to 01/01/21 00:59] - - - s = signature was verified - m = entry is listed in manifest - k = at least one certificate was found in keystore - i = at least one certificate was found in identity scope - -jar verified.