From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM autolearn=unavailable autolearn_force=no version=3.4.4 X-Received: by 10.224.97.1 with SMTP id j1mr10797007qan.6.1380312483218; Fri, 27 Sep 2013 13:08:03 -0700 (PDT) X-Received: by 10.50.36.67 with SMTP id o3mr166800igj.1.1380312483149; Fri, 27 Sep 2013 13:08:03 -0700 (PDT) Path: border1.nntp.dca3.giganews.com!border2.nntp.dca3.giganews.com!border4.nntp.dca.giganews.com!border2.nntp.dca.giganews.com!nntp.giganews.com!q9no88921qas.0!news-out.google.com!9ni404qaf.0!nntp.google.com!q9no88918qas.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: comp.lang.ada Date: Fri, 27 Sep 2013 13:08:02 -0700 (PDT) In-Reply-To: Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=81.157.175.250; posting-account=pmkN8QoAAAAtIhXRUfydb0SCISnwaeyg NNTP-Posting-Host: 81.157.175.250 References: User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <1eaeed6d-d047-4afc-b424-1713eada95fa@googlegroups.com> Subject: Re: Information Request. From: Austin Obyrne Injection-Date: Fri, 27 Sep 2013 20:08:03 +0000 Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable X-Original-Bytes: 3684 Xref: number.nntp.dca.giganews.com comp.lang.ada:183494 Date: 2013-09-27T13:08:02-07:00 List-Id: On Friday, September 27, 2013 7:33:14 PM UTC+1, Shark8 wrote: > > My question is how is the interface with CJK provided =96 there must be= somebody some where who converts the CJK into Unicode hexadecimal code poi= nts for understanding by the keyboard person other wise she cannot handle i= t. Usually via an IME (Input Method Editor [IIRC]), or a keyboard for the l= anguage [or setting your keyboard to that language, Windows allows that (th= ough the labeling on the board won't match)] -- If you're using Windows 7, = there should be a "Regions and Languages" item in the Control Panel: open i= t - then go to the "Keyboards and Languages" tab, - click the "Change Keybo= ard" button, another box titled "Text services and Input Languages" [contai= ning three tabs] should appear: - Click on the "General" tab, if not alread= y there, - Click on Add to add an new keyboard (or language) And that's tha= t. (Unless I misunderstand your question altogether.) Lets say her name is Alice - the keyboard operator. Alice now has a CJK keyboard on screen (I think) that she uses to mouse-cl= ick in message characters in CJK (I don't envy her task). I can see this working now but it seems a pretty inefficient way of doing i= t - it must be very, very slow. In my crypto scheme I'm planning on every message being prepared as a sring= of hex. I'm arguing that this is now a string of plaintext that can be en= crypted by any ASCII based encryption program (albeit hexadecimal digits I = plan to treat them as alphanumeric characters in ASCII)- it will decrypyt e= xactly right I can assure everybody. Alternatively I might read in the hexadecimal integer (180B say), convert i= t decimal and use that as the operand in the computaton of my vector cipher= text. The benefit of doing this is that the ciphertext expansion is kept to= a minimum. Both of these methods require the natural language plaintext to be submitte= d as a string of hex. That of course requires an interpreter on site. This is what has been bothering me - what does happen in practice??=20 It doesn't sound to me as if Unicode is getting much use after all that up = front in recent years. Thanks Sharky8 - Austin