Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu dieser Vergleichsansicht

Both sides previous revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
projects:dw-change-notification [2012/02/18 23:20]
skruppy
projects:dw-change-notification [2013/07/25 14:55] (aktuell)
skruppy
Zeile 33: Zeile 33:
     * Scheint auch aktiv und bekant zu sein     * Scheint auch aktiv und bekant zu sein
     * Mein aktueller favoriet     * Mein aktueller favoriet
 +  * [[http://​inamidst.com/​phenny/​|phenny]]
 +    * In Python geschrieben (awesome schnelle plugin entwicklung)
 +    * Sehr aktive entwicklung
  
 Bot kann dann auf Skruppys server laufen (wenn er den endlich mal zum laufen krigt) Bot kann dann auf Skruppys server laufen (wenn er den endlich mal zum laufen krigt)
Zeile 45: Zeile 48:
  
 ===== Protokoll ===== ===== Protokoll =====
-Symetrische crypto z.B. [[http://​de.wikipedia.org/​wiki/​Twofish|Twofish]] (public domain). In Pytho z.B. mit [[https://​tahoe-lafs.org/​trac/​pycryptopp|pycryptopp]] (wraper für [[http://​cryptopp.com/​|libcrypto++]])+Symetrische crypto z.B. [[http://​de.wikipedia.org/​wiki/​Blowfish|Blowfish]] (public domain). In Pytho z.B. mit [[https://​tahoe-lafs.org/​trac/​pycryptopp|pycryptopp]] (wraper für [[http://​cryptopp.com/​|libcrypto++]])
  
-Um replay zu verhindern: ​Counter + Uhrzeit??+Um replay zu verhindern: ​Verschlüsselte und gehashte Zufallszahl
  
 Schlüssel ID am anfang in klartext (so können mehrere wikis über einen bot in verschiedenen kanälen gehandhabt werden) Schlüssel ID am anfang in klartext (so können mehrere wikis über einen bot in verschiedenen kanälen gehandhabt werden)
Zeile 53: Zeile 56:
 Prüfsumme SHA1? (python nativ) Prüfsumme SHA1? (python nativ)
   ​   ​
-  +--- fixe länge ​ ---+ +  +---------- fixe länge ​----------+ 
-  <32 bit Key ID><​SHA1><​nachricht ​bis zum ende+  <16 bit Key ID><​SHA1><16 bit rand><​nachricht>​ 
-                 ​+-------- ​verschlüsselt ​-----++                 ​+------ ​verschlüsselt -------+ 
 +  +--- hashed --+      +------- hashed ​-------+
projects/dw-change-notification.1329603614.txt.gz · Zuletzt geändert: 2012/02/18 23:20 von skruppy