REG: Usage of PGP(pretty good privacy) encryption

Hi all,
             I need to use PGP encryption in XI. Can u suggest is it possible or not. If yes can you tell me how can it be done.

hi,
PGP Encryption is used to support the transmission of sensitive data to / from third party systems via XI.
Adapter modules are developed to encrypt the file using PGP.
We had a similar requirement where we used PGP encryption.The module was developed using Cryptix OpenPGP which is a Java implementation of the OpenPGP standard.When the module is called in the adapter, it uses the PGP key provided by the party that will receive the encrypted message. This module should be called prior to calling the Sap adapter
Logic Flow/Processing:
1.Read the XML payload and message for getting the needed data.
2.Read the key to be used in the encryption and log the key to be used and the beginning of the encryption.
3.Call the PGP encryption and compression method.
4.Log whether encryption has been successful.
5.Set as payload the message content encrypted, and the principal data.
6.If any error occurs, logs an exception in PGP adapter module and the error reason.
7.Return the message.
regards
kummari

Similar Messages

  • Pretty Good Privacy (PGP) encryption

    Hi,
    Can someone give me some info on how Pretty Good Privacy (PGP) encryption works in SAP environment?
    Thank you,
    Chuong

    You can implement it with external commands defined in SM69, then you can call these commands with FM SXPG_COMMAND_EXECUTE.
    Feel free to ask for native support for this on this thread : ABAP Wish List

  • I bought my Mac Air 13' in August. Black screen problems constantly happens. I asked some of my friends who also use Air. They share the same experience. Overall, it is a pretty good computer. But it bothers me when I do work and it suddenly goes black.

    I bought my Mac Air 13' in August. Black screen problems constantly happens. I asked some of my friends who also use Air. They share the same experience. Overall, it is a pretty good computer. But it bothers me when I do work and it suddenly goes black. What should I do about it?

    without more information, I assume you mean a blackout from sleep issue.
    Go to system preferences > energy settings > raise the "turn display off" setting up to as needed, say 5 mins. or 10 mins.
    AND ...
    unchecked the "Put hard disks to sleep when possible" in both the battery and power adapter tabs.
    test it and check back

  • Pretty Good Article about Arch Linux

    I thought this was a pretty good article about Arch; just wanted to share.  Apologies if this has already been posted. 
    http://www.h-online.com/open/features/A … 43717.html

    karol wrote:
    lifeafter2am wrote:
    I thought this was a pretty good article about Arch; just wanted to share.  Apologies if this has already been posted. 
    http://www.h-online.com/open/features/A … 43717.html
    It has been already posted in the wiki https://wiki.archlinux.org/index.php?ti … did=155441 , but I haven't seen it on the forums.
    You know I didn't even think to look there ..... I think the wiki quite literally has EVERYTHING! 

  • Help!  I thought I was pretty good setting up slide shows and adding music.  I'm trying to make a new slide show from a great trip to New York.  I can get theme music but no music at all from iTunes.  Checking my older slide shows, which did play music!

    Help!  I thought I was pretty good setting up slide shows and adding music.  I'm trying to make a new slide show from a great trip to New York.  I can get theme music but no music at all from iTunes.  Checking my older slide shows, which did play music, it's all gone!
    Problem seems to have started after updating to Mavericks.
    Is there a box I need to check/uncheck?
    Any help very welcome!

    Hopefully you've seen the post from Terence Devlin?  I've pasted it below.
    In iTunes go File -> Library -> Organise Library -> Reorganise Library.
    Then quit and restart iPhoto.
    Pity Apple didn't either warn us or set up a bug fix!

  • Pretty good Newegg Shell-Shocker this morning

    Per my usual routine, I was looking at today's Newegg deals. Thefirst onelooks pretty good, if you'reinterested in putting together a heavier desktop to run some VMs in a sandbox.The combo includes:AMD FX-6300 Vishera 6-Core 3.5GHz (4.1GHz Turbo) Socket AM3+ 95W FD6300WMHKBOX Desktop ProcessorGIGABYTE GA-78LMT-USB3 (rev. 6.0) AM3+ AMD 760G + SB710 USB 3.0 HDMI Micro ATX AMD Motherboard (NOTE: up to 32GB of RAM supported)ADATA XPG V1.0 8GB 240-Pin DDR3 SDRAM DDR3 1600 (PC3 12800) Desktop Memory Model AX3U1600W8G9-RR (x1)Mushkin Enhanced ECO2 MKNSSDEC120GB 2.5" 120GB SATA III MLC Internal Solid State Drive (SSD) (NOTE: A little on the small side but definitely a start)Seagate Barracuda ST1000DM003 1TB 7200 RPM 64MB Cache SATA 6.0Gb/s 3.5" Internal Hard Drive Bare DriveLOGISYS Computer CS136BK Micro ATX Computer Case with 480W Power...
    This topic first appeared in the Spiceworks Community

    Per my usual routine, I was looking at today's Newegg deals. Thefirst onelooks pretty good, if you'reinterested in putting together a heavier desktop to run some VMs in a sandbox.The combo includes:AMD FX-6300 Vishera 6-Core 3.5GHz (4.1GHz Turbo) Socket AM3+ 95W FD6300WMHKBOX Desktop ProcessorGIGABYTE GA-78LMT-USB3 (rev. 6.0) AM3+ AMD 760G + SB710 USB 3.0 HDMI Micro ATX AMD Motherboard (NOTE: up to 32GB of RAM supported)ADATA XPG V1.0 8GB 240-Pin DDR3 SDRAM DDR3 1600 (PC3 12800) Desktop Memory Model AX3U1600W8G9-RR (x1)Mushkin Enhanced ECO2 MKNSSDEC120GB 2.5" 120GB SATA III MLC Internal Solid State Drive (SSD) (NOTE: A little on the small side but definitely a start)Seagate Barracuda ST1000DM003 1TB 7200 RPM 64MB Cache SATA 6.0Gb/s 3.5" Internal Hard Drive Bare DriveLOGISYS Computer CS136BK Micro ATX Computer Case with 480W Power...
    This topic first appeared in the Spiceworks Community

  • Usage "FREE" in Free Goods Configuration

    Hi,
    Please give me the name of the Program or Function Module where the Hard Code is being used for detering the itemcategory of Free goods as "FREE".
    We want to copy this "FREE" and use it but it is not working as it is hard coded. I know the Usage is being used in CMIR but that is not working. Unless we use the word "FREE" in free goods configuration it is not working.
    Please provide us the name  of the program or Function Module wherein this Hard Code is has been used in SAP.
    Thanks,
    Jans

    To me it does not look like it is hard coded in the program used for creating sales order. Instead why don't you use the user exit  USEREXIT_MOVE_FIELD_TO_KOMK  and USEREXIT_MOVE_FIELD_TO_KOMP in include MV45AFZ4.
    Regards,

  • Automatically adjust display brightness via Terminal / Pretty good solution

    This hint is for all of you who experience any problem with the adjustment of the display brightness.
    *Short version*
    After a cold and/or warm start, it sometimes happens that the brightness was changed by the system itself to its dim power saver setting or maximum value and sometimes - what a big surprise - remains as it has been configured.
    I had spotted plenty of articles about this phenomenon, but none of them yielded a solution. I then decided to solve this problem by going the pragmatically way and use some kind of software which dims the display to my preferred setting. And the winner is: brightness.
    This tiny program works perfect and you will love its benefit by using it in terminal - yes, brightness is a command line utility. On top of this, brightness is able to control different displays, internal and external. The clou: beside using the precompiled binary you can also download the source code here, modify it to make the program fit your needs and then compile it using Xcode.
    1. Installation
    Download a precompiled version of the command line utility brightness here and extract the binary to your desired path (e.g. /usr/bin).
    2. Usage
    "brightness -l -v" dumps the current display attributes (-v for verbose mode) while "brightness 0.5" modifies the brightness of the main display to half of its max value and "brightness -m 1 1" let a second display become shiny. Just play little bit around.
    3. Automatically launch
    Simply create a .plist file and drop it, for example, in ~/Library/LaunchAgents. Or make use of an AppleScript or a Terminal Script to let it launch.
    That's it. Comments are welcome.
    *Long version*
    It seems to be, that the adjustment of the display brightness of an iMac and MacBook/Pro (maybe also other models are affected) drives a life of its own. After a cold and/or warm start, it sometimes happens that the brightness was changed by the system itself to its dim power saver setting or maximum value and sometimes - what a big surprise - remains as it has been configured.
    I had spotted plenty of articles about this phenomenon, but only found terms like "Did you already disabled the ambient light sensor", "Did you already reset the PRAM?", "Did you already reset the NVRAM?", "Did you already…BLAH". Far from it, all of these tips have one thing in common: none of them yielded a solution. As a last resort, I thought, it was a good idea to install 10.6 from the scratch just to find out that the above mentioned phenomenon occurs right after a few days of using OS X.
    I then decided to solve this problem by going the pragmatically way and use some kind of software which dims the display to my preferred setting. There are a few applications to do this, but always it was necessary to drag a slider or type in a value to dim the display, so none of them allowed an automatic configuration. No, I am not a very sophisticated person, I only prefer to use software which is simply well-thought-out. And the winner is: brightness.
    This tiny program works perfect and you will love its benefit by using it in terminal - yes, brightness is a command line utility. On top of this, brightness is able to control different displays, internal and external. The clou: beside using the precompiled binary you can also download the source code here, modify it to make the program fit your needs and then compile it using Xcode.
    1. Installation
    Download a precompiled version of the command line utility brightness here and extract the binary to your desired path (e.g. /usr/bin).
    2. Usage
    "brightness -l -v" dumps the current display attributes (-v for verbose mode) while "brightness 0.5" modifies the brightness of the main display to half of its max value and "brightness -m 1 1" let a second display become shiny. Just play little bit around.
    3. Automatically launch
    Sure, OS X provides different ways to launch a program automatically. If you are an enthusiast, feel free to use the one you prefer and stop reading, because you are already finished. If you are not that familiar to OS X take the next step as an advice.
    An easy way to trigger OS X launching a program automatically is to add the desired program to your Login Items. But, in this case, it will not work the easy way, because we have to launch a so called classic command line utility with a given option. It is not like starting Mail or iCal, which appears as typical applications to OS X. You must start brightness via Terminal by typing "brightness 0.5" (without quotes) to modify the main display brightness to half of its max.
    We now use a Launch Agent. Just create a .plist file, e.g. com.brightness.plist, with your favorite text editor. For the lazy ones here comes the template (simply copy and paste):
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
    <plist version="1.0">
    <dict>
    <key>Disabled</key>
    <false/>
    <key>Label</key>
    <string>com.brightness</string>
    <key>ProgramArguments</key>
    <array>
    <string>/usr/bin/brightness</string>
    <string>.5</string>
    </array>
    <key>RunAtLoad</key>
    <true/>
    </dict>
    </plist>
    Save the file in ~/Library/LaunchAgents, if you want brightness to be executed everytime you log in.
    You could also use an AppleScript. Copy and paste this code "do shell script "brightness 0.5"" (without the leading and closing quotes) to a new Script. Then choose Save As and enable the Option to make it Execute only. Now add the Script to your Login Items.
    Another option is to use a Terminal Script. Copy and paste this code
    #!/bin/bash
    /usr/bin/brightness 0.5
    exit 0
    and save it as, for example, brightness.sh. Make the Script executeable and add it to your Login Items.
    That's it. Comments are welcome.

    Thanks. Works great. I made a ScriptBundle and a User Agent (launchd) . So if someone sets the display brightness to maximum, it automaticaly corrects it at next login.
    The ScriptBundle contains your mentoined command line utility and the following applescript:
    do shell script quoted form of (POSIX path of (path to resource "brightness")) & " 0.7"
    Be aware of the space in " 0.7" or whatever value you have set.

  • Reg Usage of ODS Table in Transformation

    Hai All,
                I am new to SAP NetWeaver BI. Can i use the ODS Table in the transformation rules ?
    Is this the right approach  or not ? My requirement is i have  to poulate some infomration into new ODS depending on the data which is available in othere ods table.
    Regards
    Prashanth

    Hi Prashant,
    Please refer to the sources below to understand Transformations...
    <a href="http://help.sap.com/saphelp_nw2004s/helpdata/EN/e3/e60138fede083de10000009b38f8cf/frameset.htm">http://help.sap.com/saphelp_nw2004s/helpdata/EN/e3/e60138fede083de10000009b38f8cf/frameset.htm</a>
    <a href="http://help.sap.com/saphelp_nw2004s/helpdata/EN/e3/e60138fede083de10000009b38f8cf/frameset.htm">http://help.sap.com/saphelp_nw2004s/helpdata/EN/e3/e60138fede083de10000009b38f8cf/frameset.htm</a>
    Also refer to this white paper in SDN on Transformations
    <a href="https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/6090a621-c170-2910-c1ab-d9203321ee19">https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/6090a621-c170-2910-c1ab-d9203321ee19</a>
    To ensure good performance, use the Start or End Routine to execute such lookups on DSO tables.
    Regards,
    Shrikant

  • Anyone know of a good File Encryption Java program?

    Preferably a program that has source code available. I'm working on making the password saving function of my program secure. I already have it so the user has to have 2 passwords. The 2nd password is used as a key to encrypt the 1st password. I will then save it to a file. Now I want to encrypt the file itself.

    Why not encrypt the file the same way you encrypt the password?

  • Is there a good file encryption app for iPad2?

    I am looking for an app to encrypt text notes of private information on the iPad2. Does anyone know of such an app?
    Thanks,
    APS Csontos

    Well, while I do agree with Chris's sentiment, just let me expand by saying I know of no app which will work on any content aside from that created in the app (iOS doesn't work that way) and, in addition, the encryption protocols used in the various apps will probably be specific only to that app and make content readable only to it, or through it.
    If that meets your needs then go for it.

  • Want to buy an ipod shuffle..Does it sound good with the earpods??Asking because my earpods sounds pretty good and loud with the iPad but sounds very average with my Macbook Pro 13 non-retina

    ............

    "Good" is a personal opinion, when it comes to audio gear. If there is an Apple Store nearby, you should take your EarPods there and ask if you can connect it to one of the display shuffles, and try it out.
    In my personal opinion, the EarPods sound very good in general.

  • Ceranith, your pretty good at answering my questions...heres a quick one...

    Okay, I set a background for the main part of my frame(I have a small little black backgrounded panel at the bottom), and that works fine, but when I go to add all of my paintComponent stuff...it just erases the background in a way, and puts its old dull gray thing back. I have to go to bed real soon, but is there a quick fix for this? Like should I do another set background or something, or should I just make a big rectangle to fill the screen(I was thinking about this, but I REALLY rather do it a 'better' way...)
    Thanks

    Well I'm kinda learning basic graphic concepts while also trying to make a game...doesn't seem that hard the way I'm going, but I could be wrong.
    I figure I should try to focus on swing rather than AWT since Sun will be working on making Swing really good...
    Oh, for the super.paintComponent(g) where do I put that in here? :
    public class GUI extends JComponent{
         Image image;
         Graphics2D g2d;
         public void paintComponent(Graphics g){
              if(image == null){
                   image = createImage(getSize().width , getSize().height);
                   g2d = (Graphics2D)image.getGraphics();
                   g2d.setRenderingHint(RenderingHints.KEY_ANTIALIASING , RenderingHints.VALUE_ANTIALIAS_ON);
              g.drawImage(image , 0 , 0 , null);
    }In the if statement that gets called once, or out of it that gets called a lot?
    Thanks

  • Reg usage of XSLT Mapping

    Hi All,
    We need to build an interface from PI to some database using JDBC adapter to send out emails to business users of the exception records created in the table.please help in using the xslt mapping for this interface.
    Thanks in Advance,

    Hi,
    You can build your scenario as follows:
    1) If the emails have to be sent from PI then you need to get back a response from the database.....if this is failure message then initiate your send email process...the whole process can be implemented using a BPM: Source ---> PI ---> JDBC --->PI ---> Email
    2) You need to use a receiver mail adapter to send emails
    3) Refer this blog of michal in which it is mentioned how to use the XSLT mapping and configuration for sending the emails:
    /people/michal.krawczyk2/blog/2005/11/23/xi-html-e-mails-from-the-receiver-mail-adapter
    You can also refer: http://www.riyaz.net/blog/xipi-sending-emails-using-xi-mail-adapter/
    For more clarification you can also refer my answer in this thread:
    Re: xml in mail
    The XSLT mapping that you need will be only in the PI ---> Email scenario...
    Make sure that you download the desired email structure from service market place before you start with the scenario.......do let me know if my answer helps.
    Regards,
    Abhishek.

  • Reg:usage of 7.1v NWDS

    Hi experts
    i am working now on 7.1v NWDS .But when i try to deploy it is giving below error.
    error :Firefox can't establish a connection to the server at h2syss.vctl.ad.
    More Over i have specified the properties under window->preferences->SAP AS JAVA .
    But when i have given instance name and instance No .Register Sap System.
    In the table column it is giving two instance host and no.
    that is h2syss 1
              h2syss.vctl.ad 0.
    can any one help me out.
    How to resolve this issue.
    Thanks & Regards
    Deepika

    Hi Deepika,
    The possible error are :
    1. The user id and password you are using may not have deploying rights.
    2. The Network might be fluctuating one.
    3. The Instance could have changed ie the server would have restarted and port could have changed.
    It is always suggested that to add server instance just before you deploy and after the server has taken a restart.
    Regards
    Piyas Kumar Das

Maybe you are looking for