Attempting to encrypt text with blowfish

Hello.  Running LV2010.  I'm attempting to create a string encrypter using the blowfish vi's found on the NI website.  My ultimate goal will be to encrypt a text file to send to customers, then decrypt it in their LV application that we provide.  I wrote the EncryptProgramFile.vi and DecryptProgramFile based on the Selftest.vi example provided... or at least my understanding of it.  The problem I'm having is that the encryption doesn't seem to work right.  I don't know about the decryption as I haven't been able to get a correctly encrypted string to try.  Can anyone familiar with this please take a look and let me know if you see anything wrong?  Thanks.
Solved!
Go to Solution.
Attachments:
Blowfish Encipher Decipher.zip ‏91 KB

Use the Blowfish Init.vi instead of the Blowfish Encipher Decipher.vi.  With the Blowfish Init.vi you only have to pass your text and password in plus select encrypt/decrypt, it'll do everything else.

Similar Messages

  • Send s/mime encrypted mail with attachment

    Hi Guys!
    I've a tricky challenge.
    I try to send powershell generated emails with an attachment and - on top - s/mime encrypted.
    My current state of work:
    send encrypted emails (without attachment) - success
    send unencrypted emails (with attachment) - success
    send encrypted emaisl (with attachment) - failed
    Do anyone have a solution of this?
    Thanks in advance!!!
    regards - Thomminger
    cls
    $RecipientCN = $null
    $RootDSE = $null
    $Certificate = $null
    $UserCertificate = $null
    $ExcelFile = "C:\Temp\123.xlsx"
    $RecipientCN='<cn>'
    $SearchForestForPerson = New-Object DirectoryServices.DirectorySearcher([ADSI]"LDAP://DC=domain,DC=com")
    $SearchForestForPerson.SearchScope = "subtree"
    $SearchForestForPerson.PropertiesToLoad.Add("mail") | Out-Null
    $SearchForestForPerson.PropertiesToLoad.Add("usercertificate") | Out-Null
    $SearchForestForPerson.Filter = ("(&(objectClass=person)(CN=$RecipientCN))")
    $Recipient = $SearchForestForPerson.FindOne()
    $ChosenCertificate = $null
    $Now = Get-Date
    If ($Recipient.Properties.usercertificate -ne $null) {
    ForEach ($UserCertificate in $Recipient.Properties.usercertificate) {
    $ValidForSecureEmail = $false
    $Certificate = [System.Security.Cryptography.X509Certificates.X509Certificate2]$UserCertificate
    $Extensions = $Certificate.Extensions
    ForEach ($Extension in $Extensions) {
    If ($Extension.EnhancedKeyUsages -ne $null) {
    ForEach ($EnhancedKeyUsage in $Extension.EnhancedKeyUsages) {
    If ($EnhancedKeyUsage.FriendlyName -ine "Secure Email") {
    $ValidForSecureEmail = $true
    break
    If ($ValidForSecureEmail) {
    break
    If ($ValidForSecureEmail) {
    If ($Now -gt $Certificate.NotBefore.AddMinutes(-5) -and $Now -lt $Certificate.NotAfter.AddMinutes(5)) {
    $ChosenCertificate = $Certificate
    If ($ChosenCertificate -ne $null) {
    break
    Add-Type -assemblyName "System.Security"
    $MailClient = New-Object System.Net.Mail.SmtpClient "<Smtp-Server>"
    $Message = New-Object System.Net.Mail.MailMessage
    $Message.To.Add($Recipient.properties.mail.item(0))
    $Message.From = "<sender address>"
    $Message.Subject = "Unencrypted subject of the message"
    $Body = "This is the mail body"
    $MIMEMessage = New-Object system.Text.StringBuilder
    $MIMEMessage.AppendLine('Content-Type: text/plain; charset="UTF-8"') | Out-Null
    $MIMEMessage.AppendLine('Content-Transfer-Encoding: 7bit') | Out-Null
    $MIMEMessage.AppendLine() | Out-Null
    $MIMEMessage.AppendLine($Body) | Out-Null
    $MIMEMessage.Append($ExcelFile) | Out-Null
    [Byte[]] $BodyBytes = [System.Text.Encoding]::ASCII.GetBytes($MIMEMessage.ToString())
    $ContentInfo = New-Object System.Security.Cryptography.Pkcs.ContentInfo (,$BodyBytes)
    $CMSRecipient = New-Object System.Security.Cryptography.Pkcs.CmsRecipient $ChosenCertificate
    $EnvelopedCMS = New-Object System.Security.Cryptography.Pkcs.EnvelopedCms $ContentInfo
    $EnvelopedCMS.Encrypt($CMSRecipient)
    [Byte[]] $EncryptedBytes = $EnvelopedCMS.Encode()
    $MemoryStream = New-Object System.IO.MemoryStream @(,$EncryptedBytes)
    $AlternateView = New-Object System.Net.Mail.AlternateView($MemoryStream, "application/pkcs7-mime; smime-type=enveloped-data;name=smime.p7m")
    $Message.AlternateViews.Add($AlternateView)
    $MailClient.Send($Message)

    Hi -
    Since no one here seems to have an y experience with encrypting messages with PowerShell you might want to post in either the security forum or the Net developers forum.
    Unfortunately, I have no encryted mail accounts to use for testing so I cannot easily attempt to help you find a solution.
    Any solution in C# or VB.Net would help provide a template for this.
    ¯\_(ツ)_/¯

  • Cannot decrypt RSA encrypted text : due to : input too large for RSA cipher

    Hi,
    I am in a fix trying to decrypt this RSA encrypted String ... plzz help
    I have the encrypted text as a String.
    This is what I do to decrypt it using the Private key
    - Determine the block size of the Cipher object
    - Get the array of bytes from the String
    - Find out how many block sized partitions I have in the array
    - Encrypt the exact block sized partitions using update() method
    - Ok, now its easy to find out how many bytes remain (using % operator)
    - If the remaining bytes is 0 then simply call the 'doFinal()'
    i.e. the one which returns an array of bytes and takes no args
    - If the remaining bytes is not zero then call the
    'doFinal(byte [] input, int offset, in inputLen)' method for the
    bytes which actually remained
    However, this doesnt work. This is making me go really crazy.
    Can anyone point out whats wrong ? Plzz
    Here is the (childish) code
    Cipher rsaDecipher = null;
    //The initialization stuff for rsaDecipher
    //The rsaDecipher Cipher is using 256 bit keys
    //I havent specified anything regarding padding
    //And, I am using BouncyCastle
    String encryptedString;
    // read in the string from the network
    // this string is encrypted using an RSA public key generated earlier
    // I have to decrypt this string using the corresponding Private key
    byte [] input = encryptedString.getBytes();
    int blockSize = rsaDecipher.getBlockSize();
    int outputSize = rsaDecipher.getOutputSize(blockSize);
    byte [] output = new byte[outputSize];
    int numBlockSizedPartitions = input.length / blockSize;
    int numRemainingBytes = input.length % blockSize;
    boolean hasRemainingBytes = false;
    if (numRemainingBytes > 0)
      hasRemainingBytes = true;
    int offset = 0;
    int inputLen = blockSize;
    StringBuffer buf = new StringBuffer();
    for (int i = 0; i < numBlockSizedPartitions; i++) {
      output = rsaDecipher.update(input, offset, blockSize);
      offset += blockSize;
      buf.append(new String(output));
    if (hasRemainingBytes) {
      //This is excatly where I get the "input too large for RSA cipher"
      //Which is suffixed with ArrayIndexOutofBounds
      output = rsaDecipher.doFinal(input,offset,numRemainingBytes);
    } else {
      output = rsaDecipher.doFinal();
    buf.append(new String(output));
    //After having reached till here, will it be wrong if I assumed that I
    //have the properly decrypted string ???

    Hi,
    I am in a fix trying to decrypt this RSA encrypted
    String ... plzz helpYou're already broken at this point.
    Repeat after me: ciphertext CANNOT be safely represented as a String. Strings have internal structure - if you hand ciphertext to the new String(byte[]) constructor, it will eat your ciphertext and leave you with garbage. Said garbage will fail to decrypt in a variety of puzzling fashions.
    If you want to transmit ciphertext as a String, you need to use something like Base64 to encode the raw bytes. Then, on the receiving side, you must Base64-DEcode back into bytes, and then decrypt the resulting byte[].
    Second - using RSA as a general-purpose cipher is a bad idea. Don't do that. It's slow (on the order of 100x slower than the slowest symmetric cipher). It has a HUGE block size (governed by the keysize). And it's subject to attack if used as a stream-cipher (IIRC - I can no longer find the reference for that, so take it with a grain of salt...) Standard practice is to use RSA only to encrypt a generated key for some symmetric algorithm (like, say, AES), and use that key as a session-key.
    At any rate - the code you posted is broken before you get to this line:byte [] input = encryptedString.getBytes();Go back to the encrypting and and make it stop treating your ciphertext as a String.
    Grant

  • Text with slide show

    I saw a slide show that I think was made with iDVD that had text identifying the photo. Was this something done with software like Photoshop? I can find nothing in iDVD that would allow me to insert text with a photo.
    Also during my first attempt of putting in photos from iphoto I got a notice that I could only put in 30 photos. Consequently I put in sub menus creating three sections for 90 photos. It know seems that I didn't need to do that as it appears that you can use 99 photos. I can't remember the sequence of events that prompted the notice of 30 photo maximum but it did happen.
    Doug

    Hi Douglas
    To Your first question. Yes I would bet on that it was done with PhotoShop™
    or any other photo editing program.
    Your second: Dont know. I use iMovie to make my slideshows and here
    there are no limit and a much higher controll over the presentation. You
    could even put text on Your photos here but in a rather crude way.
    BUT - there are lots of people saying that there is a resolution loss this
    way. I think that it has to do with how You go from iMovie to iDVD (not
    via the Share/Export to iDVD from within imovie - but - just drop the
    project icon into an open iDVD theme window).
    Yours Bengt W

  • How to encrypt characters with multilingual?

    Hi,
    I used DBMS_OBFUSCATION_TOOLKIT.DESENCRYPT to encrypt characters without problem in plsql. However, when I attempted to encrypt characters containing Chinese characters (combinations of ABC's and Chinese characters), somehow it will give me the following errors:
    ORA-28232: invalid input length for obfuscation toolkit
    ORA-06512: at "SYS.DBMS_OBFUSCATION_TOOLKIT_FFI", line 21
    ORA-06512: at "SYS.DBMS_OBFUSCATION_TOOLKIT", line 99
    Please advice if it is possible to encrypt multilingual characters and if so, how, if it is different from the normal encryption ways. My database is 10g with UTF8 and the mentioned data is retrieved from database.
    Thank you in advance.
    Regards,
    wongly

    Hi,
    This is because the input data to DESENCRYPT must be a multiple of 8 bytes. If the input is chinese characters then 8 characters will be longer than 8 bytes. You must use lengthb and substrb functions to ensure that the input is exactly a multiple of 8 bytes.

  • How to display an encrypted Text

    I am using TDES to encrypt a plain text using the command:
    Cipher c = Cipher.getInstance(this.txtAlgorithm.getText().toString());
    c.init(Cipher.ENCRYPT_MODE,sKey);
    byte[] tmpcipherTest = this.txtOriginalText.getText().toString().getBytes();
    byte[] cipherText = c.doFinal(tmpcipherTest);
    The encrypted text is put in cipherText which is an array of byte. However, when I want to display the cipher using cipherText.toString(); the function just give me something wrong that I cannot use that String to put back to the decipher routine.
    When I add a watch on the cipherText, it gives out some item in the array as a negative value. So is there anything wrong? But if I just put the cipherText in byte form back to the decipher function, it gives back the original text (in byte form).
    Can any on help?

    cipherText is an array, and arrays use the default toString method, which shows the class name and hash code.
    I have no idea how the encryption you're library works, but it's not surprising that it might put negative values in the byte array.
    What do you want to do with the cipherText exactly? If it's decryptable, it's usable. Are you trying to transmit it over a connection of some kind, or print it to text so it can be used as some kind of security token, or something?

  • Mountain Lion Time Machine Encryption Fails with External Thunderbolt Drive

    I have a Buffalo 1TB MiniStation external Thunderbolt/USB3.0 Drive that I am trying to select from Time Machine with Encryption on. It fails. Further, when attempting to encrypt the drive from Disk Utility, it succeeds however when mounting the disk displays "Unusable Disk" after the password prompt and can only be mounted by re-formatting with encryprion turned off.
    Selecting repair disk also does not work as the drive fails to mount.
    This can be duplicated using the either connection (Thunderbolt or USB).
    I called the manufacturer of the drive and they state it is "Apple's problem".
    Any help here?

    seejoefish wrote:
    I called the manufacturer of the drive and they state it is "Apple's problem".
    Unlikely. If encryption works for other USB3/Thunderbolt drives, then it is definitely Buffalo's problem. At this time, there aren't many such drives so it is hard to say. Buffalo's Time Machine customers don't seem to be happy with Buffalo's support: http://forums.buffalotech.com/t5/Storage/bd-p/0101

  • Powershell send s/mime encrypted mail with attachment

    Hi Guys!
    I've a tricky challenge.
    I try to send powershell generated emails with an attachment and - on top - s/mime encrypted.
    My current state of work:
    send encrypted emails (without attachment) - success
    send unencrypted emails (with attachment) - success
    send encrypted emaisl (with attachment) - failed
    Do anyone have a solution of this?
    Thanks in advance!!!
    cls
    $RecipientCN = $null
    $RootDSE = $null
    $Certificate = $null
    $UserCertificate = $null
    $ExcelFile = "C:\Temp\123.xlsx"
    $RecipientCN='<cn>'
    $SearchForestForPerson = New-Object DirectoryServices.DirectorySearcher([ADSI]"LDAP://DC=domain,DC=com")
    $SearchForestForPerson.SearchScope = "subtree"
    $SearchForestForPerson.PropertiesToLoad.Add("mail") | Out-Null
    $SearchForestForPerson.PropertiesToLoad.Add("usercertificate") | Out-Null
    $SearchForestForPerson.Filter = ("(&(objectClass=person)(CN=$RecipientCN))")
    $Recipient = $SearchForestForPerson.FindOne()
    $ChosenCertificate = $null
    $Now = Get-Date
    If ($Recipient.Properties.usercertificate -ne $null) {
    ForEach ($UserCertificate in $Recipient.Properties.usercertificate) {
    $ValidForSecureEmail = $false
    $Certificate = [System.Security.Cryptography.X509Certificates.X509Certificate2]$UserCertificate
    $Extensions = $Certificate.Extensions
    ForEach ($Extension in $Extensions) {
    If ($Extension.EnhancedKeyUsages -ne $null) {
    ForEach ($EnhancedKeyUsage in $Extension.EnhancedKeyUsages) {
    If ($EnhancedKeyUsage.FriendlyName -ine "Secure Email") {
    $ValidForSecureEmail = $true
    break
    If ($ValidForSecureEmail) {
    break
    If ($ValidForSecureEmail) {
    If ($Now -gt $Certificate.NotBefore.AddMinutes(-5) -and $Now -lt $Certificate.NotAfter.AddMinutes(5)) {
    $ChosenCertificate = $Certificate
    If ($ChosenCertificate -ne $null) {
    break
    Add-Type -assemblyName "System.Security"
    $MailClient = New-Object System.Net.Mail.SmtpClient "<Smtp-Server>"
    $Message = New-Object System.Net.Mail.MailMessage
    $Message.To.Add($Recipient.properties.mail.item(0))
    $Message.From = "<sender address>"
    $Message.Subject = "Unencrypted subject of the message"
    $Body = "This is the mail body"
    $MIMEMessage = New-Object system.Text.StringBuilder
    $MIMEMessage.AppendLine('Content-Type: text/plain; charset="UTF-8"') | Out-Null
    $MIMEMessage.AppendLine('Content-Transfer-Encoding: 7bit') | Out-Null
    $MIMEMessage.AppendLine() | Out-Null
    $MIMEMessage.AppendLine($Body) | Out-Null
    $MIMEMessage.Append($ExcelFile) | Out-Null
    [Byte[]] $BodyBytes = [System.Text.Encoding]::ASCII.GetBytes($MIMEMessage.ToString())
    $ContentInfo = New-Object System.Security.Cryptography.Pkcs.ContentInfo (,$BodyBytes)
    $CMSRecipient = New-Object System.Security.Cryptography.Pkcs.CmsRecipient $ChosenCertificate
    $EnvelopedCMS = New-Object System.Security.Cryptography.Pkcs.EnvelopedCms $ContentInfo
    $EnvelopedCMS.Encrypt($CMSRecipient)
    [Byte[]] $EncryptedBytes = $EnvelopedCMS.Encode()
    $MemoryStream = New-Object System.IO.MemoryStream @(,$EncryptedBytes)
    $AlternateView = New-Object System.Net.Mail.AlternateView($MemoryStream, "application/pkcs7-mime; smime-type=enveloped-data;name=smime.p7m")
    $Message.AlternateViews.Add($AlternateView)
    $MailClient.Send($Message)

    You posted to the wrong forum (MDM).  You can try this one:
    http://social.technet.microsoft.com/Forums/scriptcenter/en-US/home
    Jeff Sanders (MSFT)
    @jsandersrocks - Windows Store Developer Solutions
    @WSDevSol
    Getting Started With Windows Azure Mobile Services development?
    Click here
    Getting Started With Windows Phone or Store app development?
    Click here
    My Team Blog: Windows Store & Phone Developer Solutions
    My Blog: Http Client Protocol Issues (and other fun stuff I support)

  • I am having an issue writing texts with Siri on iPhone 5 iOS 6.  When I do it just talking to the phone it works fine. However if I speak through the ear pod headphones or Bluetooth headset it only writes about 5 works before trying to send.

    I am having an issue writing texts with Siri on iPhone 5 iOS 6.  When I do it just talking to the phone it works fine. However if I speak through the ear pod headphones or Bluetooth headset it only writes about 5 works before trying to send.
    Does anyone know why this might be?

        Hello APVzW, we absolutely want the best path to resolution. My apologies for multiple attempts of replacing the device. We'd like to verify the order information and see if we can locate the tracking number. Please send a direct message with the order number so we can dive deeper. Here's steps to send a direct message: http://vz.to/1b8XnPy We look forward to hearing from you soon.
    WiltonA_VZW
    VZW Support
    Follow us on twitter @VZWSupport

  • Pretagging text with ID styles without using XML tags

    I just wanna pretag some text with ID styles, such that when I place the text, it joins the layout already formatted.
    But how? Can I do this without drinking from the XML cup?
    Thx.

    Many thanks for your reply.<br /><br />When I export tagged copy (either verbose or abbreviated methods), the resulting text document is complex -- all kinds of coding. Yet, when placed back into ID, it appears correctly formatted.<br /><br />But my attempts to pretag new text with, say, <ParaStyle:New subsubcat> (one of the exported tags), brings in the tag itself, not correctly formatted new text. What to do?<br /><br />I was unable to locate the PDF document about tagged text that you referenced. My upgrades are downloads, not discs.<br />Any further suggestions on where to find the PDF document.<br /><br />Thanks again.

  • Problem crypting/decrypting with Blowfish algorithm

    Hi,
    I'm doing an application which encrypt decrypt which blowfish algorithm.
    It works well, but not at all, when I crypt/decrypt a text file, the last line on the textfile disapear...
    The crypting class is this :
    import java.io.File;
    import java.io.FileInputStream;
    import java.io.FileNotFoundException;
    import java.io.FileOutputStream;
    import java.io.IOException;
    import java.io.InputStream;
    import java.io.OutputStream;
    import java.security.InvalidKeyException;
    import java.security.NoSuchAlgorithmException;
    import javax.crypto.Cipher;
    import javax.crypto.CipherOutputStream;
    import javax.crypto.KeyGenerator;
    import javax.crypto.NoSuchPaddingException;
    import javax.crypto.SecretKey;
    import javax.crypto.spec.SecretKeySpec;
    public class Encrypteur {
    private Cipher blowfish;
    private SecretKeySpec key;
    public Encrypteur(byte[] key) {
    this.key = new SecretKeySpec(key, "Blowfish");
    loadBlowfish();
    public Encrypteur(){
    loadBlowfish();
    private void loadBlowfish(){
    try{
    blowfish = Cipher.getInstance("Blowfish");
    }catch(NoSuchAlgorithmException e){
    System.out.println("[Encrypteur][loadBlowfish] NoSuchAlgorithmException : "+e);
    }catch(NoSuchPaddingException e){
    System.out.println("[Encrypteur][loadBlowfish] NoSuchAlgorithmException : "+e);
    public static byte[] generateKey(){
    byte[] raw = null;
    try{
    KeyGenerator kgen = KeyGenerator.getInstance("Blowfish");
    SecretKey skey = kgen.generateKey();
    raw = skey.getEncoded();
    }catch(NoSuchAlgorithmException e){
    System.out.println("[Encrypteur][generateKey]" + e);
    e.printStackTrace();
    return raw;
    public void setKey(byte[] key){
    this.key = new SecretKeySpec(key, "Blowfish");
    public void encryptFile(File inputFile, File outputFile){
    try{
    blowfish.init(Cipher.ENCRYPT_MODE, key);
    FileOutputStream fOS = new FileOutputStream(outputFile);
    OutputStream oS = new CipherOutputStream( fOS, blowfish);
    InputStream iS = new FileInputStream(inputFile);
    int numRead = 0;
    while((numRead = iS.read()) != -1 ){
    oS.write(numRead);
    iS.close();
    fOS.close();
    oS.close();
    }catch(FileNotFoundException e){
    System.out.println("[Encrypteur][encryptFile] FileNotFoundException : " + e);
    e.printStackTrace();
    }catch(InvalidKeyException e){
    System.out.println("[Encrypteur][encryptFile] InvalidKeyException : " + e);
    e.printStackTrace();
    }catch(IOException e){
    System.out.println("[Encrypteur][encryptFile] IOException : " + e);
    e.printStackTrace();
    public void decryptFile(File inputFile, File outputFile){
    try{
    blowfish.init(Cipher.DECRYPT_MODE, key);
    FileOutputStream fOS = new FileOutputStream(outputFile);
    OutputStream oS = new CipherOutputStream( fOS, blowfish);
    InputStream iS = new FileInputStream(inputFile);
    int numRead = 0;
    while((numRead = iS.read()) != -1 ){
    oS.write(numRead);
    iS.close();
    fOS.close();
    oS.close();
    }catch(FileNotFoundException e){
    System.out.println("[Encrypteur][encryptFile] FileNotFoundException : " + e);
    e.printStackTrace();
    }catch(InvalidKeyException e){
    System.out.println("[Encrypteur][encryptFile] InvalidKeyException : " + e);
    e.printStackTrace();
    }catch(IOException e){
    System.out.println("[Encrypteur][encryptFile] IOException : " + e);
    e.printStackTrace();
    And don't from where it can come... Perhaps from the reading of files ?
    or perhaps from Cipher class ?
    thanks of your solutions :)

    I find from where it come :)
    To decrypt the file I had to use a CipherInputStream and not a CipherOutputStream.
    not it works well.

  • I cant transform my text to 3d text with my photoshop cc what can i do? all 3d options seem to be blocked

    hello i cant transform my text to 3d text with my photoshop cc what can i do? all 3d options seem to be blocked

    Also check your system's capabilities against the Adobe Photoshop requirements:
    System requirements | Photoshop
    -Noel

  • Unable to open encrypted pages with 11.0.02 on Win7 IE10 system fully updated.

    Just get blank screen with "X" in upper left. Have searched this forum and tried all suggestions including:
    Cleared and reset all IE10 settings - no luck
    Disabled and enabled Adobe add-ins - no luck
    Right click on link and 'save as' or 'open' and others on the Tool menu - no luck
    System restore - no luck
    Disabled and enabled other add-ins - no luck
    My win8 IE10 system opens encrypted pages with no problem. I set the IE10 tab options identically in the win7 system - no luck
    Contacted websites using encryption (bank and credit cards). They have no other suggestions.
    Any other suggestions?

    Hi there,
    Welcome to Adobe Forums.
    Try turning off the Protected View under Edit > Preferences >Security (Enhanced) in Adobe Reader.
    Hope this helps!
    Thanks!

  • Can anyone recommend a portable USB 3.0 drive with hardware encryption, compatible with OSX and Windows 7.  I need it for my MacBook Pro 13", 2012, running Mountain Lion

    Can anyone recommend a portable USB 3.0 drive with hardware encryption, compatible with OSX Mountain Lion and Windows 7.  I need it for my MacBook Pro 13”, 2012, running Mountain Lion & Windows 7 Ultimate - BootCamp.  I’ve heard that the Buffalo MiniStation Encryption does not work with OSX, is that true..?  I'd like it to work with both operating systems, using the built in hardware encryption.  Thanks

    This article may help: A flashing question mark appears when you start your Mac.

  • Why can't I text with non Apple equipment?

    Why can't I text with non Apple equipment?

    You can with third party apps. You just can't use Messages in order to text since it only works with other iOS devices and Macs running Mountain Lion.
    https://www.google.com/search?q=texting%20apps%20for%20iPad

Maybe you are looking for

  • Debugging in a dll on another computer, in another folder.

    Hi, I have a dll which was produced with VisualStudio2008, as console app. I have on that PC (let's say DevPC ): C:\DevLoc\IntAd.cpp (dll source file) C:\DevLoc\IntAd.dll C:\DevLoc\IntAd.pdb (symbol file) This dll is used also on another computer (le

  • Can you have 2 iPods on 1 computer?

    I've had an iPod mini for almost 2 years and I'm out of room so I want to buy the 5th generation iPod but I don't know anything about hooking it up. I already have my mini's library and everything set up on my computer and someone told me I have to s

  • Using JDO in a Servlet container/app server

    Hi, I was just wondering what Solarmetric recommends when using Kodo in a servlet container/app server. Specifically the following: 1. Should each user session maintain a PersistenceManager or should the PM be created per request? I am thinking it mi

  • Finder will not launch or show up

    My finder will not show up nor launch when clicke don in the dock. I have created a new user ... still no luck... my finder crash error log says I am running a 10.4.4 finder... does that make sense. Everything else runs fine. i can launch apps save f

  • Regarding installation and usage of oracle forms 11g on windows 7

    dear all, i am new to the oracle forms and reports feature. i tried installing forms and reports following certain steps which i could find from the internet, but it could not be installed. i ended up crashing my system.can anyone of you help me in p