wenn du Daten verschlüsselst solltest du diese als Text-Blob ablegen, da das
dann keine Strings mehr sind.
--
-- Andy Fuchs
> From: Mike Ott <mike at psb-info dot ch>
> Reply-To: REALbasic NUG German <realbasic-nug dot de at lists dot
> realsoftware dot com>
> Date: Sat, 17 Dec 2005 11:02:50 +0100
> To: REALbasic-NUG German <realbasic-nug dot de at lists dot realsoftware dot
> com>
> Conversation: AES Encrypted in Database
> Subject: AES Encrypted in Database
>
> Hallo zusammen
>
> Bin ziemlich ratlos mit folgendem Problem: Verschlüssle einen String mit AES
> Encrypt (einhugur plugin: http://www.einhugur.com/Html/eCrypt/index.html),
> speichere dann den encrypted string in einer RealDB als varchar.
> Beim Einlesen entschlüssle ich das Datenbankfeld mit der Decryptmethode. Das
> funktioniert sogar für Umlaute, z.B. Mit dem String "ööääüü". Der wird
> encrypted in der DB abgelegt und nach dem decrypt sieht er wieder gleich aus
> wie im Original, also "ööääüü".
> Nun kommt das Rätsel: Wenn ich es mit dem String "Mösell" probiere, bekomme
> ich einen Datenbankfehler und es wird nichts in die DB geschrieben.
> Fehlercode 07000: Dynamic SQL error. Weiss jemand, wieso es beim einen
> String klappt, beim anderen nicht? Liegt es daran, dass ich das DB field als
> varchar angelegt habe?
> Wenn ich den encrypted string in einer Stringvariable ablege (ohne
> Speicherung in Datenbank), dann klappt es.
>
> Bin froh um jeden Tipp!
>
> Gruss
> Mike Ott
>
>
From Sat 17 Dec 2005 11:19:59 +0100
Return-Path: <realbasic-nug dot de-bounces at lists dot realsoftware dot com>
Received: from lists.realsoftware.com (209.198.132.125) by realsoftware.com
with ESMTP (Eudora Internet Mail Server 3.1.3);
Sat, 17 Dec 2005 04:20:07 -0600
Received: from lists.realsoftware.com (localhost [127.0.0.1])
by lists.realsoftware.com (Postfix) with ESMTP
id E22CEF5E4F4; Sat, 17 Dec 2005 04:20:13 -0600 (CST)
X-Original-To: realbasic-nug dot de at lists dot realsoftware dot com
Delivered-To: realbasic-nug dot de at lists dot realsoftware dot com
Received: from smtprelay01.ispgateway.de (smtprelay01.ispgateway.de
[80.67.18.13])
by lists.realsoftware.com (Postfix) with ESMTP id 779DCF5E4E8
for <realbasic-nug dot de at lists dot realsoftware dot com>;
Sat, 17 Dec 2005 04:20:09 -0600 (CST)
Received: (qmail 9373 invoked from network); 17 Dec 2005 10:19:59 -0000
Received: from unknown (HELO [192.168.1.80]) (363246 at [84 dot 175 dot 82 dot
8])
(envelope-sender <support at monkeybreadsoftware dot info>)
by smtprelay01.ispgateway.de (qmail-ldap-1.03) with SMTP
for <realbasic-nug dot de at lists dot realsoftware dot com>;
17 Dec 2005 10:19:59 -0000
To: realbasic-nug dot de at lists dot realsoftware dot com (REALbasic NUG
German)
In-Reply-To: <BFC9A0DA dot 1DD9%mike at psb-info dot ch>
From: support at monkeybreadsoftware dot info (Christian Schmitz)
Date: Sat, 17 Dec 2005 11:19:59 +0100
Message-ID: <1h7posk dot 141qmnyhjd9vsM%support at monkeybreadsoftware dot info>
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Organization: Monkeybread Software Germany
X-Face: nrf3>{WQ6c&r+7 at e)"]0G60`-6ND^)I2mI%>)QGYa=9"=7jhd-g2|b3!>Al0+
Ccb%xGQshhi|g at QU2$
User-Agent: MacSOUP/D-2.7 (Mac OS X version 10.4.3)
Subject: Re: AES Encrypted in Database
X-BeenThere: realbasic-nug dot de at lists dot realsoftware dot com
X-Mailman-Version: 2.1.2
Precedence: list
Reply-To: REALbasic NUG German <realbasic-nug dot de at lists dot realsoftware
dot com>
Sender: realbasic-nug dot de-bounces at lists dot realsoftware dot com
Errors-To: realbasic-nug dot de-bounces at lists dot realsoftware dot com
Mike Ott <mike at psb-info dot ch> wrote:
> Hallo zusammen
>
> Bin ziemlich ratlos mit folgendem Problem...
Du hast in der Datenbank ein Varbinary und kein varchar dafür genommen?
Mfg
Christian
--
Around eleven thousand functions in one REALbasic plug-in.
The Monkeybread Software Realbasic Plugin.
<http://www.monkeybreadsoftware.info/realbasic/plugins.shtml>
|