realbasic-nug.de
[Top] [All Lists]

Re: AES Encrypted in Database

To: REALbasic-NUG German <realbasic-nug dot de at lists dot realsoftware dot com>
Subject: Re: AES Encrypted in Database
From: Andy Fuchs <andy at foxwerk dot de>
Date: Sat, 17 Dec 2005 11:12:03 +0100
Delivered-to: realbasic-nug dot de at lists dot realsoftware dot com
Thread-index: AcYC8Qm3SDwfyG7kEdqNWAADk1VPJAAAUmfD
Thread-topic: AES Encrypted in Database
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>


<Prev in Thread] Current Thread [Next in Thread>