cis: security files added
authorCălin-Andrei Burloiu <calin.burloiu@gmail.com>
Sat, 4 Feb 2012 15:01:23 +0000 (17:01 +0200)
committerCălin-Andrei Burloiu <calin.burloiu@gmail.com>
Sat, 4 Feb 2012 15:01:23 +0000 (17:01 +0200)
cis/cacert.pem [new file with mode: 0644]
cis/https_test.py [new file with mode: 0644]
cis/privkey.pem [new file with mode: 0644]

diff --git a/cis/cacert.pem b/cis/cacert.pem
new file mode 100644 (file)
index 0000000..5185410
--- /dev/null
@@ -0,0 +1,23 @@
+-----BEGIN CERTIFICATE-----
+MIID4zCCAsugAwIBAgIJAOfx8Z6BpuZ2MA0GCSqGSIb3DQEBBQUAMIGHMQswCQYD
+VQQGEwJSTzESMBAGA1UEBwwJQnVjaGFyZXN0MQwwCgYDVQQKDANVUEIxDDAKBgNV
+BAsMA0FDUzEgMB4GA1UEAwwXQ8OEwoNsaW4tQW5kcmVpIEJ1cmxvaXUxJjAkBgkq
+hkiG9w0BCQEWF2NhbGluLmJ1cmxvaXVAZ21haWwuY29tMB4XDTEyMDEyMjE1Mjg0
+NloXDTE1MDEyMTE1Mjg0NlowgYcxCzAJBgNVBAYTAlJPMRIwEAYDVQQHDAlCdWNo
+YXJlc3QxDDAKBgNVBAoMA1VQQjEMMAoGA1UECwwDQUNTMSAwHgYDVQQDDBdDw4TC
+g2xpbi1BbmRyZWkgQnVybG9pdTEmMCQGCSqGSIb3DQEJARYXY2FsaW4uYnVybG9p
+dUBnbWFpbC5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDAfrx5
+s/VoipEDkwnqY+Dkf1Ool9DeNuK/3krAarn2moKOngwwiPTmpH4v0Rjk2Te/w+ZY
+vJ9w392TAuoiQL2f1hK2JF162SF3kDHRbuRQxLlNChtEmZAju4SLz0mZwEIFRy/H
+12LrsXa418+77hyMBZaIoM9JSvny3vg/VmS3uMfpZLSWowl8K3fYiD6H+r3PEbvZ
+xeZeotd+Z/znj5+dy5x7rN9CyOVvbD3fyCH3bnZFF7ll/9SJCGNPZEYA5GTrye1L
+nGXGtQyWTU4gLh7AuqNaKqpSn0EQqtwfV6HGJPe93+Q3tIN0KiSaKkUHK/pRbWD/
+BJESA8hd4oAcBiwpAgMBAAGjUDBOMB0GA1UdDgQWBBSEVSHyrEPzifIb2LXEJk1J
+oksyLzAfBgNVHSMEGDAWgBSEVSHyrEPzifIb2LXEJk1JoksyLzAMBgNVHRMEBTAD
+AQH/MA0GCSqGSIb3DQEBBQUAA4IBAQBUE0D1KOlhekJ5f3mUdLB2/fA9WfO6REti
+9pZNcYOP5aHVMQYk3mW36ksd4wElMnpnhbvey6jOaL0fWgxGqYWpuVh+iVZE5ZtZ
+bLodihC7ybQDoz8zcn+M4Cl7Z3OqwbjE2FCV6Yr11K4/B1/yWppZeogxYU6FaOHV
+tcRD3o7f0AfdZJ3N39dg53U9RH8aUI43ly1MPaRQ6le6mLjgrEpltEeAnarJlznR
+Z7uYuzhoPQJrUemhI/bQWtjk1LH1Y5DXAoZR3Y0+IiObo6tkzRGLus51sJptI9aA
+8l4Ann0yaaMdMnCXUSyyByfa//ZCd25ouN6O6NPdLwGIiwrLKYVN
+-----END CERTIFICATE-----
diff --git a/cis/https_test.py b/cis/https_test.py
new file mode 100644 (file)
index 0000000..7a22427
--- /dev/null
@@ -0,0 +1,20 @@
+import web
+from web.wsgiserver import CherryPyWSGIServer
+
+CherryPyWSGIServer.ssl_certificate = "cacert.pem"
+CherryPyWSGIServer.ssl_private_key = "privkey.pem"
+
+urls = ("/.*", "hello")
+app = web.application(urls, globals())
+
+
+class hello:
+    def GET(self):
+        return "Hello, world!"
+
+    def POST(self):
+        print web.data()
+
+
+if __name__ == "__main__":
+    app.run()
diff --git a/cis/privkey.pem b/cis/privkey.pem
new file mode 100644 (file)
index 0000000..f3a2c48
--- /dev/null
@@ -0,0 +1,27 @@
+-----BEGIN RSA PRIVATE KEY-----
+MIIEowIBAAKCAQEAwH68ebP1aIqRA5MJ6mPg5H9TqJfQ3jbiv95KwGq59pqCjp4M
+MIj05qR+L9EY5Nk3v8PmWLyfcN/dkwLqIkC9n9YStiRdetkhd5Ax0W7kUMS5TQob
+RJmQI7uEi89JmcBCBUcvx9di67F2uNfPu+4cjAWWiKDPSUr58t74P1Zkt7jH6WS0
+lqMJfCt32Ig+h/q9zxG72cXmXqLXfmf854+fncuce6zfQsjlb2w938gh9252RRe5
+Zf/UiQhjT2RGAORk68ntS5xlxrUMlk1OIC4ewLqjWiqqUp9BEKrcH1ehxiT3vd/k
+N7SDdCokmipFByv6UW1g/wSREgPIXeKAHAYsKQIDAQABAoIBAAwMYrOjZerjMWxt
+2aMIGV1z8sKMrhAak1q7CSa+B2G+DgnrLowjJmEBTryjc9FvHyQrmNFZDQm9mVrI
+Reta7gOBHK612/wCdyvKpLOdI0FC7u45gbdrfTAfXo55rPuoovk9mWoCuzhRZULw
+jxoOL088Uk2+8vp9bOOcvSEJwUgWdsKiArwieJY1w1CAW5ncAGSUOwgzb43VGNZs
+ehwS3XRCkvblUdtRcGXxR74yBdWDjr0VsoAo2QeYpoT0RJ67WZJLlAHeS/VnSeFw
+LOiYQCQ3cMKbf9T2nW8ERq/c+3PloeQE1MnCDyifanK/rslhxSiLMjloJwyVP6cI
+A88fH+ECgYEA+Vyerj2U1cLIoH7XpI8pH+fgfYMGCfs9Fcpo/LZ4gy/uqRIAGq0x
+XHHS7RmQlZVx04dq/JqTpqWMXH+DLhgGhOIFMac/S6/YrLfRWESMy88ueyPk5KS7
+83W9VXl5dhNNFzEUDHgAIWB7pUHVoZ+pLRmScLksY8lLNFK2T9SEeGUCgYEAxZ6T
+A5fDZDxMJ3dqsowgvDKLAuYim0eFyvgwZSJtA8UbyEJW+LfV9h6SGIO0PScccsVi
+3yDWkvZ6Bbad9+Tf2nGLbEr5whymP57y47Yc2NfcenapeUMkLuxTpRg4lL1ij/Ca
+3TQ7IOE4Oo9922F8JxEjyKsMMnsA9SJI2BZlLnUCgYEAvbpC4b/pJlt12uenm4Vx
+fN0oaVbvmViXOaUwDFepiedGZ01S1vk/vV69Zbk10RpL6O338QqLnRgIm7hJTyDo
+lOKDoSvndOburTuPBOHjXo7chsTguza76pmC3S33xGcbGLI21uXW8449hZd5u+eH
+CNGUIkBCDgpyNfVY0ZSY1iECgYAap/EcovPwKVH8YNc7jjs8J3UoxvIUD+m0HxYo
+DiS2RXgh4xDoK6Potubt95XwSb5EnOthPYSz/hsneiKEtZKcXIR57wMRc9vY6Q/K
+N15cwYEz452oha3zxlziAAphxcntsH6zJ8ByBu8WtxQ660Nb4av5/Vh/1qeiaSV6
+QEsVoQKBgBv07h/dS+NSU4ynjkfjko7tV8DmI8DSAqzK8q2xzPB6O6lJaSgI2E0d
+0Zcfik/6H/95+d8WfRMO7rXIwvbajZQqZeFZ/w9XVxlHhG4TUrVH3S8opWW7SDKC
+hS6Bl3pzCcnxWfT16oskqjqwszfHYF1tlbWhdpehB8UpzpScSVgm
+-----END RSA PRIVATE KEY-----